public void endOfScenarioLifeCycle(Scenario scenario) { LOG.log(Level.FINE, "endOfScenarioLifeCycle: {0}", scenario.getName()); }
public void startOfScenarioLifeCycle(Scenario scenario) { LOG.log(Level.FINE, "startOfScenarioLifeCycle: {0}", scenario.getName()); }
private String calculateElementName( Scenario scenario ) { String scenarioName = scenario.getName(); // Append scenario line return scenarioName + " [:" + scenario.getLine() + "]"; }
@Override @Exported(visibility=9) public String getName() { return scenario.getName(); }
@Override public void scenario(Scenario scenario) { log.debug("scenario: {}", scenario.getName()); currentStep = null; stepIterator = null; ScenarioExec scenarioExec = converter.convertScenario(scenario); currentFeature.declareScenario(scenarioExec); currentStepContainer = scenarioExec; }
public void scenario(Scenario scenario) { out.append("\n").append(keywords.scenario()+scenario.getName()).append("\n\n"); writeMeta(scenario.getTags()); }
@Override public void scenario(Scenario scenario) { replay(); featureElementTags = scenario.getTags(); featureElementName = scenario.getName(); featureElementRange = scenario.getLineRange(); featureElementEvents = new ArrayList<BasicStatement>(); featureElementEvents.add(scenario); }
public String getScenarioName(Description desc) { return String.format("%s: %s", ((Scenario) Fields.getValue(desc, "fUniqueId")).getKeyword(), ((Scenario) Fields.getValue(desc, "fUniqueId")).getName()); }
public void scenario(Scenario scenario) { currentScenario = new org.corejet.model.Scenario(); story.getScenarios().add(currentScenario); currentScenario.setParentStory(story); currentScenario.setName(scenario.getName()); }
private String getName( Scenario scenario ) { if ( scenario.getKeyword().equals( "Scenario Outline" ) ) { return escape( "Scenario: Line: " + scenario.getLine() ); } else { return escape( "Scenario: " + scenario.getName() ); } }
public void scenario(Scenario scenario) { if (LOG.isLoggable(Level.FINE)) { LOG.log(Level.FINE, "Scenario: " + scenario.getKeyword() + " " + scenario.getName()); List<Tag> tags = scenario.getTags(); for (Tag tag : tags) { LOG.log(Level.FINE, " " + tag.getName()); } LOG.log(Level.FINE, " " + scenario.getDescription()); LOG.log(Level.FINE, " " + scenario.getComments()); } // a new scenario signifies that the previous scenario has been handled. currentScenarioResult = new ScenarioResult(scenario, currentBackground); currentBackground = null; currentFeatureResult.addScenarioResult(currentScenarioResult); }
@Override public void scenario( Scenario scenario ) { super.scenario( scenario ); countScenario(); LOG.info( "--------------------------------------------------------" ); MDC.put( "prefix", PREFIX_SCENARIO ); MDC.put( "scenarioId", scenario.getLine() ); LOG.info( scenario.getName() ); MDC.remove( "prefix" ); }
private void becauseCucumberStartOfScenarioLifeCycle(Scenario scenario) { String message = scenario.getKeyword() + " Name: " + scenario.getName() + ",Description: " + scenario.getLine(); if (BaseSteps.driver != null) { PageRecorder.showMessage(message, "info", cucumberScenarioTitle); } Object reportInstance = BecauseCucumber.reportInstance; if (reportInstance != null) { RefelectionUtils.getMethod(reportInstance, BecauseCucumber.METHOD_BEFORESCENARIO, scenario); } }
Serializable scenarioCandidate = (Serializable) privateSerializableField.get(example); Scenario scenario = (Scenario) scenarioCandidate; innerScenario = scenario.getName(); } catch (NoSuchFieldException | IllegalAccessException e) { LOGGER.error("Cannot access Scenario object at: " + example.toString(), e);
@Override public void startOfScenarioLifeCycle(final Scenario scenario) { this.currentScenario = scenario; final Deque<Tag> tags = new LinkedList<>(scenario.getTags()); if (SCENARIO_OUTLINE_KEYWORDS.contains(scenario.getKeyword())) { synchronized (gherkinSteps) { gherkinSteps.clear(); } } else { tags.addAll(currentFeature.getTags()); } final LabelBuilder labelBuilder = new LabelBuilder(currentFeature, scenario, tags); final String uuid = UUID.randomUUID().toString(); scenarioUuids.put(scenario, uuid); final TestResult result = new TestResult() .setUuid(uuid) .setHistoryId(StepUtils.getHistoryId(scenario.getId())) .setFullName(String.format("%s: %s", currentFeature.getName(), scenario.getName())) .setName(scenario.getName()) .setLabels(labelBuilder.getScenarioLabels()) .setLinks(labelBuilder.getScenarioLinks()); if (!currentFeature.getDescription().isEmpty()) { result.setDescription(currentFeature.getDescription()); } lifecycle.scheduleTestCase(result); lifecycle.startTestCase(uuid); }
String endhorizonline = "--------------------------------------------\n"; logger.info("[" + this.getClass().getName() + "]\nFinish Scenario: " + scenario.getName() + ", Status: " + result.getStatus() + ""); logger.info(starthorizonline + passedMessage + failedMessage + skippedMessage + undefinedMessage
logger.info("Finish Scenario: " + scenario.getName() + ", Status: " + result.getStatus() + ""); logger.info(starthorizonline + passedMessage + failedMessage + skippedMessage + undefinedMessage
public ScenarioExec convertScenario(Scenario scenario) { ScenarioExec scenarioExec = new ScenarioExec(scenario.getKeyword(), scenario.getName()); scenarioExec.declareLineRange(convertLineRange(scenario.getLineRange())); scenarioExec.declareTags(convertTags(scenario.getTags())); scenarioExec.declareComments(convertComments(scenario.getComments())); scenarioExec.declareDescription(scenario.getDescription()); return scenarioExec; }