Can you improve the README a little?
Closed this issue · 6 comments
Can you improve the README a little? I was looking at your project, using IntelliJ-IDEA 13 on Ubuntu 13.04 and I can get the (partially headless?) unit tests to run but I am unable to locate how the reporting works. I was able to run your example "release:perform -Preporting,distribution" but there is no explanation in the README of why 'jbehave-web/distribution/target/site/surefire-report.html' contains 0 tests within the report. Also, I can't get any of the sub-projects, such as examples, to generate a 'target/surefire-reports/emailable-report.html' , for example.
Can you explain this a little better in your README? Until then, I will wrestle with it.
I got a lot closer by using this command (from the examples/trader-runner dir ; also not mentioned in the README) but it still failed with a exception in the web app: 'mvn jetty:run-war -Djbehave.webrunner.version=3.5.5'
org.apache.wicket.request.Url.parse(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;Z)Lorg/apache/wicket/request/Url;
Ok, I got it working but I had to run this Maven command to get it working:
'mvn clean jetty:run-war -Djbehave.webrunner.version=3.5.5'
Then, once in the app, I had to upload the 'src/main/resources/trader.story' . I wish your README had all of this information.
Do you know why, when I run a story from the web app, I get this error in the output? It doesn't matter what story file I upload, I always get a similar error to this:
examples\trader-runner\target\classes\web-20140114-214612.txt (The system cannot find the file specified)
If I run tests outside of the web app, within the IDE, they work fine and I can export a JBehave style report of the results.
Also, I have been perusing the code and I can't find a single unit test that actually uses the local grid hub that is started by the selenium-server.sh script. The RemoteWebDriver test in the web-selenium project seems to actually test against Sauce.
Please use the mailing lists for any discussion on JBehave - not Github.
On 15/01/2014 05:59, Jon Austen wrote:
Can you improve the README a little? I was looking at your project,
using IntelliJ-IDEA 13 on Ubuntu 13.04 and I can get the (partially
headless?) unit tests to run but I am unable to locate how the
reporting works. I was able to run your example "release:perform
-Preporting,distribution" but there is no explanation in the README of
why 'jbehave-web/distribution/target/site/surefire-report.html'
contains 0 tests within the report. Also, I can't get any of the
sub-projects, such as examples, to generate a
'target/surefire-reports/emailable-report.html' , for example.Can you explain this a little better in your README? Until then, I
will wrestle with it.—
Reply to this email directly or view it on GitHub
#13.
Ok but this isn't a discussion thread. I just added comments to show more detail about the issue I have with your README.md file.