Comments (3)
Hi Andy,
Reading requirements from JAR files is not currently supported, so it would
be an enhancement. Out of curiosity, why do you need to read a requirements
structure from a dependency?
- John.
On 26 March 2015 at 08:00, ereticul [email protected] wrote:
Hey there,
I've tried the following:
FileSystemRequirementsTagProvider fileSystemRequirementsTagProvider =
new
FileSystemRequirementsTagProvider("com/forrest/gump/integrationtest/cucumber/");
fileSystemRequirementsTagProvider.getRequirements();and getRootDirectoryPaths() return the following path:
file:/usr/bin/apache-tomcat-7.0.53/webapps/ROOT/WEB-INF/lib/cucumber-demo-project-0.6.3.12-SNAPSHOT.jar!/com/forrest/gump/integrationtest/cucumber/
and yes, if new File(rootDirectoryPath).exists => then false, and failed
to get the requirements.Should it be treated as an enhancement of getting requirements from the
JAR file? or is this an issue actually? Or there is another way of reading
the requirements? Please adivise.Andy.
—
Reply to this email directly or view it on GitHub
#39.
John Smart | Wakaleo Consulting | +61 407 247 642
Optimizing your software development process
http://www.wakaleo.com | [email protected]
The dates for the 2014 BDD workshops have been scheduled! Check out our
upcoming BDD/TDD Master classes
http://wakaleo.com/training/testing-and-tdd-for-java-developers and
our Advanced
BDD Requirements Workshops
http://wakaleo.com/training/advanced-agile-requirements-workshop, coming
soon to Sydney
http://wakaleo.com/training/testing-and-tdd-for-java-developers/public-courses
*
and *Melbourne
http://wakaleo.com/training/testing-and-tdd-for-java-developers/public-courses!
from serenity-core.
Hi John,
I've implemented a lightweight runner of executing the cucumber scenarios, it's alike the story runner of JBehave, but for Cucumber-JVM. I noticed if I can read the requirements then I would be able to build up a UI tree component based on requirement model, isn't it? and not only at the moment there is a shortcoming, while executing the cucumber-jvm + serenity core, the test outcome is generated with no tag like 'capability', so below won't work and the report won't contain the capability, isn't it?
serenity.requirements.dir=com/forrest/gump/integrationtest/cucumber/serenity/junit
serenity.requirement.types=capability,feature,story
Andy.
from serenity-core.
I think this issue is no longer relevant to the current code base.
from serenity-core.
Related Issues (20)
- StepEventBus.getEventBus().clearStepFailures() no longer works correctly HOT 2
- After upgrading to serenity 4.0.0, at the custom listener class level , testFinishied() method that is overridden from Steplistener is not being called /invoked HOT 1
- TakeScreenShot is calling wrong implementation. HOT 1
- In case of flaky tests, when tests are rerun, aggregated reports does not show all test results HOT 12
- @FindBy annotation is not being initialized HOT 4
- After upgrading to serenity 4.1.9 , Serenity reports are being generated with 0 HOT 2
- After upgrade serenity to version 4.1.10 I get an error on test scenario details, test report is not generated correctly HOT 22
- Serenity Report Aggregation Performance Significantly reduced in 4.1.13 HOT 6
- How to enable living documentation on the serenity report using gradle
- How to customize the serenity Report with Gradle HOT 2
- Serenity Execute on multiple environment with gradle tool HOT 2
- Aggregating the test steps before test execution performed
- Serenity(4.1.10 and above) report aggregate failed when running on windows server
- ImplicitWait set to 0 after looking for element that doesn't exist in page HOT 1
- How to download a file at specific location using Serenity
- getDriver() not initialized. HOT 3
- recently upgrade my serenity from 1.5.3 to 4.1.0 and getting java.nio.charset.UnmappableCharacterException: Input length = 1 HOT 4
- unable to read capability under All{ environment
- Upgrade to serenity-core 4.1.20 results in java.lang.NoClassDefFoundError: org/openqa/selenium/HasDownloads
- Is there any Strict Limitation on the number of feature files we can have in serenity BDD ?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serenity-core.