Pull requests:
- #91 Tagging strategies tests (@YamStranger)
Commits:
- 5f4ffed chore: core updated (@YamStranger)
Pull requests:
Pull requests:
- #88 Update build.gradle for working with java 8 and lambdas (@mykolap)
- #80 Fixed foreign keyword support in story files (@YamStranger)
Commits:
- 2e2cc85 fix: fixed foreign keyword support in story files (@YamStranger)
Pull requests:
- #74 Core updated tp 1.1.29 (@YamStranger)
- #73 Fixed issue with browser when rest is used (@YamStranger)
Commits:
- 65abdec feat: fixed issue with browser when rest is used (@YamStranger)
Fixed bug for JBehave when non web test executed browsers opens because of check if it is alive
- cc27ba0 chore: core updated (@YamStranger)
Pull requests:
- #66 Implemented filtering using jbehave metafilters. Scenarios and Stories should be processed after filtering skip and ignore stories (@YamStranger)
- #67 Resolved version conflicts for xml-apis and commons-codec to use latest serenity core (@YamStranger)
- #64 Updated resetting If browser died it should be restarted even if not shouldRestartDriverBeforeEachScenario (@YamStranger)
Commits:
- 14f6fc3 feat: implemented filtering by ignore, skip, wip annotations. Updated tests to check Skipped and Ignored scenarios. (@YamStranger)
Now it is possible mark story, scenario, scenarios with examples with skip or ignore or wip annotation and they will included in report, but not executed.
- 37a9620 fix: implemented filtering using jbehave metafilters. Scenarios and Stories should be processed after filtering skip and ignore stories (@YamStranger)
- 55e4bed fix: updated jbehave to use priorities for assign scenario status based on story status (ignored, skipped) (@YamStranger)
- b7e656d fix: added ignored and skipped scenarios with examples in report (@YamStranger)
- d0c6745 fix: if browser died it should be resetted (@YamStranger)
- f00d190 fix: resolved version conflicts for xml-apis and commons-codec to use latest serenty core (@YamStranger)
Pull requests:
- #58 Updated core to 1.1.29-rc.1 (@YamStranger)
- #55 Changed loading of test classes. Now test classes can be loaded from directories and subdirectories based on root package (@YamStranger)
- #52 Updated serenty core to 1.1.27 (@YamStranger)
- #51 Updated loader of testOutcomes to use serenity core utilites (@YamStranger)
Commits:
- 16d3b4e chore: updating serenty core to 1.1.27 (@YamStranger)
- 83b2d66 chore: core updated to v1.1.29-rc.1 (@YamStranger)
- dee66fb feat: added samples for using in tests (@YamStranger)
- fb7f0c9 feat: updating loader of stories to use serenity core utilites (@YamStranger)
- fe2b010 feat: changed loading of test classes. Now classes can be loaded from more complex directory structure (@YamStranger)
Pull requests:
- #49 Tests are reorganised to enable as more parallel tests as it possible (@YamStranger)
- #48 Updating logging of tests (@YamStranger)
- #47 Updated jbehave to 4.0.5 (@YamStranger)
- #46 Updated @managed tag processing, added tests (@YamStranger)
- #44 Updated serenity-core to 1.1.26 (@YamStranger)
- #41 Updated contiributing guide - explaned multiline commits and pull requests name convention (@YamStranger)
- #38 Updating serenity core to1.1.26-rc.1 (@YamStranger)
- #37 Updating serenity core to1.25 (@YamStranger)
Commits:
- 0551108 feat: updated managed tag processing (@YamStranger)
Now it is possible to mark as manages all scenarious in story file
Narrative: ... Meta: [@manua](https://github.com/manua)l Scenario: A scenario that works and should me manual Given I have an implemented JBehave scenario ... Scenario: A scenario that works and should me manual too Given I have an implemented JBehave scenario ...
- 2bc5efa chore: updating logging of tests (@YamStranger)
- 5a398de feat: updated jbehave to 4.0.5 (@YamStranger)
- 685490b chore: reorganisation of tests to enable as more parallel tests as it possible (@YamStranger)
- 7092c91 docs: updating contributing docs (@YamStranger)
- cab04ac chore: updating serenty-core to 1.1.26 (@YamStranger)
- d2c30c4 fix: core update (@YamStranger)
- f061dac chore: serenity core updated (@YamStranger)
Pull requests:
- #36 Updating dependency for using last serenity core, fixing issue with Java 8 support (@YamStranger)
- #34 Updating code to close streams during reading for files (@YamStranger)
- #33 Build script updating (@YamStranger)
- #28 upgrading groovy from 2.* to 2.4.4 (@YamStranger)
- #27 upgrading serenity-core from 1.1.22-rc.15 to 1.1.24 (@YamStranger)
- #26 Adding instructions for contributors (@YamStranger)
- #25 Upgrading gradle and bintray plugin version (@YamStranger)
- #24 Updating of serenity core version (@YamStranger)
Commits:
- 1e47244 chore: updating gitignore (@YamStranger)
- 290e137 fix: update serenity core to rc.5, updating name of function (@YamStranger)
- 2a3b0d9 Removed .gitattributes to enable build pipeline on SnapCI (@wakaleo)
- 435e524 chore: updated wrapper, and build publishing libs (@YamStranger)
- 4743a4b chore: update of gradle version from 2.5 to 2.10 (@YamStranger)
- 609960b Updated gitignore file (@wakaleo)
- 6631b89 fix: updating class finder to close opened streams (@YamStranger)
- 74abee4 docs: adding instructions for contributors (@YamStranger)
- 7c6377c chore: updated wrapper, and build publishing libs (@YamStranger)
- 8c05583 fix: issue with java 8 support, commons-collection for selenium 2.50, serenity-core to rc.4 (@YamStranger)
- 99c20dc chore: updated gradle version from 2.1 to 2.10 and bintray plugin from 0.6 to 1.5 (@YamStranger)
- c345684 chore: upgrade serenty-core from 1.1.22-rc.15 to 1.1.24 (@YamStranger)
- c9972bc chore: update of gradle version from 2.5 to 2.10 (@YamStranger)
- d83ef3a chore: updated version of serenityCore from rc.11 to rc.15 (@YamStranger)
- e72435a chore: groovy upgrade from 2.* to 2.4.4 (@YamStranger)
- f452013 Updated core version (@wakaleo)
Pull requests:
- #21 Pull request for updating version of serenity-core to 22-rc.10 (@YamStranger)
Commits:
- 490d9ca 18_issue and 19_issue: updated version of libs (@YamStranger)
- 5ea2cfd Updated dependencies (@wakaleo)
- c89fd90 19_issue updated gradle version (@YamStranger)
- d8ea2c1 19_issue: updated dependecies, updated stories to use chrome instead html_unit (@YamStranger)
Commits:
- 4d33134 Updated to core 1.2.3, and refactored the logic that closes the browsers at the end of a story (@wakaleo)
Commits:
Commits:
- 2822299 Fixed issue that resulted in the browser not closing after tests. (@wakaleo)
- b06e3a7 Update core version (@wakaleo)
Commits:
Commits:
Commits:
- 22ded62 Use the default embedded story timeout rather than defaulting to 300. (@wakaleo)
- 9386b71 Updated core version to 1.0.47 (@wakaleo)
Commits:
Commits:
Pull requests:
Commits:
- 527abaf deps: Updated core dependency to 1.0.35 (@wakaleo)
- 8e3b011 Updated to core 1.0.36 (@wakaleo)
- ebaa789 Fix data provided to the example (@vaha)
Commits:
- 1d76cef feat: Updated core dependency to 1.0.34 (@wakaleo)
- a485107 feat: Updated core dependency to 1.0.34 (@wakaleo)
Commits:
Commits:
- 699a0c4 Serenity steps that fail will now trigger a failing step in JBehave immediately, which speeds up the tests and provides better reporting in the IDE. (@wakaleo)
Commits:
Commits:
Commits:
Pull requests:
- #8 Update to 1.0.23 for core and replace serenity_bdd with serenitybdd pack... (@mikezx6r)
- #7 Rename serenity_bdd to serenitybdd (@mikezx6r)
- #6 Final classes moved to serenity_bdd and Serenity prefix names (@mikezx6r)
- #5 Move all classes to serenity_bdd namespace (@mikezx6r)
- #4 More migration to Serenity namespace (@mikezx6r)
- #3 Fix issue with running reports and old version of guava being version us... (@mikezx6r)
Commits:
- 1fe1132 Move almost everything into serenity_bdd namespace and rename helper classes (@mikezx6r)
- 33e3d87 Update to 1.0.23 for core and replace serenity_bdd with serenitybdd package (@mikezx6r)
- 4a52480 Rename Step related classes to Serenity prefix (@mikezx6r)
- 5388cfc Move and rename ThucydidesReportingRunner to new namespace (@mikezx6r)
- 6df9184 Move Extract class to serenity_bdd package (@mikezx6r)
- 787097c Move Metafilter to serenity_bdd package while keeping deprecated variation in thucydides package (@mikezx6r)
serenity_bdd annotation takes precedence over thucydides if both are defined
If using Maven, and only define a dependency on serenity:serenity-jbehave, Maven appears to resolve guava to the old version contained in reflections (0.11.0). This version of Guava does not contain many of the methods required to complete reporting. Adding this exclusion has all the tests pass, AND my FT suite completes successfully pointing at a local SNAPSHOT version of this project.
- 88231c0 Rename additional items to Serenity (@mikezx6r)
- b91449d Move converters to new serenity_bdd namespace (@mikezx6r)
- becc449 Rename serenity_bdd to serenitybdd (@mikezx6r)
- f403139 Upgrade to Serenity-core 1.0.21 (@mikezx6r)
Pull requests:
- #2 Continue effort to migrate to new namespace (@mikezx6r)
- #1 [build] Use gradle-git for controlling version and tagging (@mikezx6r)
Commits:
- 0ace75f Enable better logging on command-line when running tests (@mikezx6r)
- 0cc560a [build] Use gradle-git for controlling version and tagging (@mikezx6r)
- 159c324 Updated to Serenity 1.0.16 (@wakaleo)
- 8ea0651 Upgrade core dependency to 1.0.10 (@mikezx6r)
- 97cd16c Rename method and provide method under original name for backwards compatibility (@mikezx6r)
- b8359eb Move SerenityStories to serenity_bdd namespace (@mikezx6r)
- c4fc00b Move SerenityStory to serenity_bdd namespace (@mikezx6r)
- eace7b9 Upgrade to latest serenity-core (@mikezx6r)
Commits:
- 2516671 Updated core dependencies (@wakaleo)
- 3220cef Added support for using JUnit Assumes inside Serenity steps to force a test to be reported as "ignored" if the assumption fails. (@wakaleo)
- fd03ac7 Added support for using JUnit Assumes inside Serenity steps to force a test to be reported as "ignored" if the assumption fails. (@wakaleo)
Commits:
Commits:
Commits:
Commits:
- 1b64bba Fixed dependencies (@wakaleo)
- 524619d Streamlined git tagging (@wakaleo)
- 5e6163c Updated to serenity-core 1.0.4 (@wakaleo)
- 7868c72 Tag version in separate step to uploading to bintray (@wakaleo)
- 8c1073f Getting the release process working (@wakaleo)
- efaffcb Updating to core 1.0.4 (@wakaleo)
Commits:
Commits:
- 1871981 Trying to fix a CI/CD issue (@wakaleo)
- 643e83b Trying to fix a CI/CD issue (@wakaleo)
- 6f2b391 Fixed a bug in the version numbers (@wakaleo)
- cfac5e0 Push tag automatically when a new release is tagged (@wakaleo)
Commits:
- 07c5c79 Refactoring tests and adding a gradle build (@wakaleo)
- 0c5d2c1 Look for artifacts in maven local as well as jcenter (@wakaleo)
- 2081cb8 New version numbering system (@wakaleo)
- 2706a33 Fixing BinTray integration (@wakaleo)
- 474c1b7 Fixing BinTray integration (@wakaleo)
- 51a7b48 Fine-tuning the gradle wrapper (@wakaleo)
- 610c978 Fine-tuning release process (@wakaleo)
- 64b3cf0 Fixing BinTray integration (@wakaleo)
- 771816f Fixing BinTray (@wakaleo)
- 8572f8a Update build process to Serenity (@wakaleo)
- 9346253 Fixing BinTray integration (@wakaleo)
- a2e8856 Added CodeShip logo (@wakaleo)
- a9b6ee8 Fixing BinTray integration (@wakaleo)
- b72506e Let the bintray keys be defined by the build server (@wakaleo)
- bb601f3 Fixing Bintray integration (@wakaleo)
- bee1167 Fixing BinTray integration (@wakaleo)
- c1b337e Switched to Serenity (@wakaleo)
- c1bacfa simplified the Gradle build (@wakaleo)
- cffd36d Fixing BinTray integration (@wakaleo)
- e5a5049 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- e7e9950 Fixing Bintray integration (@wakaleo)
- ee65b89 Got the Bintray integration working properly (@wakaleo)
- ffd796b Added initial BinTray deployment (@wakaleo)
Commits:
- 04406de Added some tests illustrating the configuration of variable sharing in step definition classes (@wakaleo)
- 22bc843 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 48e0c7a Experimental Codeship integration (@wakaleo)
- 8809c2f Version updates (@wakaleo)
- e179db5 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.275 (@wakaleo)
Commits:
- 2c5bb9c [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 9e61cae [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.273 (@wakaleo)
- d5b9f10 Fixed an issue with the narrative reporting (@wakaleo)
Commits:
- 25fdc4e fixed a bug in the story narrative reporting (@wakaleo)
- 4b88534 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.272 (@wakaleo)
- 6b20302 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 50ee274 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- aad179c [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.271 (@wakaleo)
- f69ca01 Minor change to support Gradle builds. (@wakaleo)
Commits:
- 21263c1 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 46bccc1 Better support for @skip and @wip tags (@wakaleo)
- 6fc8c5b [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.268 (@wakaleo)
- 765a694 Prepare release (@wakaleo)
Commits:
- 1d26065 Fixed THUCYDIDES-160 (@wakaleo)
- 3dd8f69 Fixed issue with scenarios that were skipped due to a metafilter setting appearing as passing (@wakaleo)
- 511166a THUCYDIDES-160: add ClassFinder tests for classes located in JAR files (@cvmocanu)
When they are run from an IDE like IntelliJ, the tests that use a maven dependency do not test finding classes that are packaged in a JAR file. This is because IntelliJ will setup the dependencies so that one module depends on another module's .class files directly. This way, the IDE does not have to waste time to package classes to jar files, and the development is faster.
The class SomeBoilerplateSteps was not annotated with [@Given, so a tes](https://github.com/Given, so a tes)t was failing. To make sure the test is fixed, please change the pom to depend on the latest version of thucydides-sample-alternative-resources.
- 7325839 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.264 (@wakaleo)
- 9f3663d THUCYDIDES-160: fix issue (@cvmocanu)
This commit fixes the loading of classes from jar files or file-system directories, when the path contains characters which need to be URL-encoded (e.g. the space character).
- b626344 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- d366a56 Updated dependencies (@wakaleo)
Commits:
- 0f2e1df Updated dependencies (@wakaleo)
- 2552a8c [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.262 (@wakaleo)
- 750020f [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 001ff49 Preparing release (@wakaleo)
- 13d34f7 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 3c469b8 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.260 (@wakaleo)
- 42b2dc1 Minor refactoring. (@wakaleo)
Commits:
- 19c6411 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.256 (@wakaleo)
- 5672a5c [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 7cb20f2 Updated versions (@wakaleo)
Commits:
- 1dacbee Updated versions (@wakaleo)
- 773cdd9 fix THUCYDIDES-160 (no candidate steps found when path contains spaces)
The expression "new File(url.getFile())" is buggy because the result of "url.getFile()" contains url-encoded characters (like "%20" instead of space). The fix is to use "new File(url.toURI())" instead, since that takes care of decoding url-encoded characters. See also: http://bugs.java.com/bugdatabase/view_bug.do?bug_id=4466485
- a8c6a94 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.255 (@wakaleo)
- fa36401 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 06c981b [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 2fce299 Use phantomjs (@wakaleo)
- 53d53a3 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.250 (@wakaleo)
- 8a3b85a Updating to version 0.9.250 (@wakaleo)
Commits:
- 4c286fd version updates (@wakaleo)
- 8bb07d9 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.244 (@wakaleo)
- c72ed8e [maven-release-plugin] prepare for next development iteration (@wakaleo)
- deeab26 version updates (@wakaleo)
- e396663 Minor refactoring, and fixes for THUCYDIDES-234 (@wakaleo)
Commits:
- 20a8a2e [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.236 (@wakaleo)
- 5679bd7 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 604cfc3 Updated JBehave to 3.9.2 (@wakaleo)
- 854396f Upgrading to JBehave 3.9 (@wakaleo)
- bb61b0c Extra tests around Spring integration. (@wakaleo)
- d3ae1f8 Updating dependencies (@wakaleo)
- f5c87de Minor refactoring and additional tests. (@wakaleo)
- f94313c Thucydides now supports the JBehave "groovy:" prefix for metafilters (see http://jbehave.org/reference/stable/meta-filtering.html) (@wakaleo)
Commits:
- 05ede47 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- b0f49f0 Updated versions (@wakaleo)
- fb7413d [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.235 (@wakaleo)
Commits:
- 39a7d9a [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 3fb2bd0 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.233 (@wakaleo)
- 5727efd Fixed a bug where @Step libraries where incorrectly persisted between scenarios. This behavior is now deactivated by default, but can be activated by setting the 'reset.steps.each.scenario' property to 'false' (@wakaleo)
Commits:
- 4128a8d Fixed an issue when using multiple tags in a filter. (@wakaleo)
- 5ba2e00 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.230 (@wakaleo)
- 632739f [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 6a7207d Add support for MM-YYYY and MM/YYYY year-month formats (@wakaleo)
- 99b6bd4 Updated versions (@wakaleo)
- d9e5043 Refactored imports (@wakaleo)
Commits:
- 44799ce [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 71b2e2b [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.229 (@wakaleo)
- a968ce4 Updated thucydides version (@wakaleo)
Commits:
- 1e42205 Added support for YearMonth types (@wakaleo)
- 3278ff7 Refactored some of the tests (@wakaleo)
- 4a5bc05 Updated versions (@wakaleo)
- a75c899 Removing unfinished changes from release version (@wakaleo)
- ec28722 More date conversions (@wakaleo)
- f3601b3 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.228 (@wakaleo)
- f7b77aa [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 8d5999f [maven-release-plugin] prepare for next development iteration (@wakaleo)
- a0e4fbd Added the 'jbehave.threads' property to configure the number of threads JBehave uses to run stories (@wakaleo)
- ec2c47c [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.222 (@wakaleo)
Commits:
- 388121c Updated versions (@wakaleo)
- 9e2cf42 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.220 (@wakaleo)
- fd5a8b6 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 032fe39 Updated version (@wakaleo)
- 8fa062b THUCYDIDES-168 show give stories as part of scenario (@arussel)
- 9811515 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 9ec88d9 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.220-RC1 (@wakaleo)
- e93129c Updated version (@wakaleo)
Commits:
- 101863d Updated version of thucydides (@wakaleo)
- 2df9855 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.205 (@wakaleo)
- 7bf33b5 Added a new sample test (@wakaleo)
- f452aca [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 721914b [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.204 (@wakaleo)
- 8faca42 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- e3fcd1c Updated version (@wakaleo)
Commits:
- 000cad7 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 2f4ae9d Updated version numbers (@wakaleo)
- 77cb248 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.203 (@wakaleo)
Commits:
- 10abaf2 Out-of-the-box support for @skip and @ignore tags (@wakaleo)
- 181f47e [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.201 (@wakaleo)
- 9dbc71a [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 307183d [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.200 (@wakaleo)
- 526d171 Updated thucydides version (@wakaleo)
- 6652cbd [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 8d41dbb Added built-in support for Dates and Lists of Dates, Joda dates and Joda times. (@wakaleo)
- b414973 Updated thucydides version (@wakaleo)
- ca84a2d Fixed bug related to JBehave composed steps (@wakaleo)
- e7b71c6 Updated versions (@wakaleo)
Commits:
- 2442fb0 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.131-NS (@wakaleo)
- 39ba1fb Updated versions (@wakaleo)
- 4ce9ac9 Now places all annotations in the .story file into the metadata in the Thucydides session object (@wakaleo)
- 6f02b02 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- c587957 Updated versions (@wakaleo)
- f0ea0f2 Minor bug fix (@wakaleo)
Commits:
- 1c3c796 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.125 (@wakaleo)
- 21e8de9 updated versions (@wakaleo)
- 681a1b2 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- a6532cd Removed dependency on Hamcrest; if the wrong version of Hamcrest was used in the project, no stories would be found with no error message. (@wakaleo)
- b6678f9 Updated version (@wakaleo)
Commits:
- 2ed7fc4 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 8579fa2 Updated versions and integrated UTF-8 support (@wakaleo)
- f33d414 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.120 (@wakaleo)
Commits:
- 0649f28 Patch for steps in dependcies (@mdolinin)
- 11e0b42 Add ability to find classes in jar files and tests (@mdolinin)
- 2e62852 Updated versions (@wakaleo)
- 4f2b4fa [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.116 (@wakaleo)
- 5f1c825 Fix issue with scan subpackages (@mdolinin)
- 6a7a1eb Updated version (@wakaleo)
- 6dcd20d Added support for Assumptions (@wakaleo)
- ab503c9 Refactoring (@wakaleo)
- e94ccb9 Fix issue with scan subpackages (@mdolinin)
- fcb1d97 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 7754100 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.110 (@wakaleo)
- 8d7f1c1 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 9092b3b Updated to 0.9.110 (@wakaleo)
Commits:
- 21f5b3e [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 29b29a3 Updated versions (@wakaleo)
- 8b25a91 Added a better example for meta-tags (@wakaleo)
- ee9f9cf Updated thucydides version (@wakaleo)
- fb2f3cc [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.108 (@wakaleo)
Commits:
- 5afa2a6 Updated version (@wakaleo)
- 5e54862 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.105 (@wakaleo)
- d927258 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- e3074ca Added support for GivenStories. Given story files should start with the word 'Given' or 'precondition', or be off the normal story path (@wakaleo)
Commits:
- 77b4973 Fixed support for JBehave fixture methods (@wakaleo)
- a518227 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- aec9f42 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.104 (@wakaleo)
- e287c58 Added tests to reproduce the fixture method issue (@wakaleo)
- f4f19a5 Updated version (@wakaleo)
- ff6f823 Refined the story lookup logic to avoid duplicates (@wakaleo)
Commits:
- 0f03df0 Updated test logic (@wakaleo)
- 25e2fbb [maven-release-plugin] prepare for next development iteration (@wakaleo)
- a11760c Updated versions (@wakaleo)
- b524632 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.103 (@wakaleo)
Commits:
- 2861694 Modify tests (@mdolinin)
- 6cfda8f Add verify given story at beforestory method (@mdolinin)
- bfe0eed [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.100 (@wakaleo)
- c99851a Add given (@mdolinin)
- d4252f3 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- de487df Updated versions (@wakaleo)
- e3440a3 Add tests (@mdolinin)
Commits:
- 6e4396c Updating versions (@wakaleo)
- 75de6ef [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.98 (@wakaleo)
- 7e8c76a [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 18ce471 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 2c97a89 Updating versions (@wakaleo)
- cb761cb [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.97 (@wakaleo)
Commits:
- 7d3ea1b [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 8890487 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.95 (@wakaleo)
- a7af9fb Added support for the 'restart.browser.each.scenario' property, which forces a new browser instance to be used for each scenario and each example in data-driven scenarios (@wakaleo)
- ba76c00 Updated versions (@wakaleo)
Commits:
- 2ee8528 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 4d9af25 Updated to Thucydides 0.9.94 (@wakaleo)
- 61662ec [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.94 (@wakaleo)
Commits:
- 9d454bb [maven-release-plugin] prepare for next development iteration (@wakaleo)
- a27fa69 Fixed THUCYDIDES-126 (@wakaleo)
- db37b14 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.93 (@wakaleo)
- f0f8fd9 Refactoring attempt to fix THUCYDIDES-121 (@wakaleo)
Commits:
- 18d3675 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.92 (@wakaleo)
- 84cd46d Updated thucydides version (@wakaleo)
- ffcbb04 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 0a21125 Updated version (@wakaleo)
- 85027e8 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- b9504a8 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.91 (@wakaleo)
Commits:
- 0927884 Completed support for data-driven tests, currently working for JBehave (@wakaleo)
- 1c54ce6 Updated versions (@wakaleo)
- 5003eb5 Basic support for example reporting (@wakaleo)
- bb69493 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- f7da6d6 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.90 (@wakaleo)
Commits:
- 27c774d Fix for THUCYDIDES-115 (@wakaleo)
- 285e3a3 Update Thucydides dependency (@wakaleo)
- 6f90037 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.87 (@wakaleo)
- 6fbd947 Added support for running web tests in a single browser using either the thucydides.use.unique.browser system property or programmatically using runThucydides().inASingleSession() (@wakaleo)
- 70167ac Updated versions (@wakaleo)
- a6f2c5d Added support for the thucydides.restart.browser.frequency system property, which restarts the browser periodically for data-driven tests. Can help as firefox may hang after too many data-driven tests (@wakaleo)
- f84a3e1 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 004cb61 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.74 (@wakaleo)
- 26c1140 Local compiler config (@wakaleo)
- 3d94988 Upgraded Thucydides version (@wakaleo)
- 7174d81 Updated Thucydides version and added better support for failing JUnit tests (@wakaleo)
- bc3fca8 Upgraded Thucydides version (@wakaleo)
- ee88248 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 1a206ff [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 8502947 Updated thucydides version (@wakaleo)
- d9b9bc7 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.71 (@wakaleo)
Commits:
- 32f3386 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 8b8a897 Updated version numbers (@wakaleo)
- bdf86dc [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.28 (@wakaleo)
- e5f35d1 Added built-in support for enum conversions (@wakaleo)
Commits:
- 412f0ce [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 8520f49 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.20 (@wakaleo)
- ab0df39 Added the story.timeout.in.secs system property for the JBehave stories. (@wakaleo)
- b71b190 Suspending a test with timeout issues for investigation later on (@wakaleo)
Commits:
- 5f4dae0 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- a1d35b6 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.19 (@wakaleo)
- ea03998 Updated and expanded tests for data-driven tests (@wakaleo)
Commits:
- 05e3de3 Added support for the metafilter environment variable, that you can use to filter the stories that JBehave executes using the JBehave meta annotations. Also added the ignore.failures.in.stories system property, which will prevent the build from failing if a JBehave tests fails. (@wakaleo)
- 5d820dc Fine-tuning the JBehave reporting, with limited success (@wakaleo)
- 79a637e [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.18 (@wakaleo)
- 82962cc [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- b94abbf Added better support for classloaders, in particular to support running Thucydides tests in Grails (@wakaleo)
- df9295e [maven-release-plugin] prepare for next development iteration (@wakaleo)
- e2bba1f Added better support for classloaders, in particular to support running Thucydides tests in Grails (@wakaleo)
- e4c6a0a [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.17 (@wakaleo)
Commits:
- 0a211c9 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 7cbc9e8 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.12 (@wakaleo)
- a598f94 Updated thucydides dependency to 0.9.12 (@wakaleo)
- cd18269 Improved reporting (@wakaleo)
Commits:
- 13eb79c [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-RC1 (@wakaleo)
- 1f98fcf [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0 (@wakaleo)
- 369fe28 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 39468fa Updated versions (@wakaleo)
- 5227ad8 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 61e331a [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 64ef9bd [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 671dda7 Fixed an issue with taking screenshots in nested steps (@wakaleo)
- 7c03144 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-RC3 (@wakaleo)
- 9e10df3 Fixed an issue managing state between steps (@wakaleo)
- affeaa2 Preparing release (@wakaleo)
- b3e137b Integrated a better JUnit runner for nicer IDE integration (@wakaleo)
- b5f179b Updating to 0.9.0 (@wakaleo)
- b93ada4 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- c354b6b Updating to 0.9.0 (@wakaleo)
- cf6168b [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-RC2 (@wakaleo)
- d2de071 Removed an error in the tests and modified the default step loader to not load inner classes (with names containing a '$'). When using Groovy, trying to load the inner classes that represent closures caused the tests to fail. (@wakaleo)
- d446806 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-RC4 (@wakaleo)
- e2b174c Fixed issue with closing the browser after a test failure (@wakaleo)
- e432d12 Fixing issue which leaves a browser open after a failing web test (@wakaleo)
Commits:
- 2718e0a [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 28261da Fixed a bug that incorrectly reported a failing test if another test had previously failed (@wakaleo)
- 2effd60 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-beta-6 (@wakaleo)
Commits:
- 03d3d47 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 12149d5 Added support for injecting the Pages page factory into JBehave scenario libraries via the constructor (@wakaleo)
- 56f4041 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-beta-5 (@wakaleo)
Commits:
- 0f9df19 Mainly bug fixes. (@wakaleo)
- 2653b13 Added support for configuring thucydides properties more easily from the JUnit JBehave test (@wakaleo)
- 5890a60 WIP (@wakaleo)
- 9394a9a [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-beta-4 (@wakaleo)
- c29df96 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 059b48c [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-beta-3 (@wakaleo)
- 2046a07 Added the ThucydidesJUnitStory class, that makes it easy to run individual JBehavior stories as JUnit tests (@wakaleo)
- a0e115f [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-beta-3 (@wakaleo)
- a1b3c9a Refactored packages (@wakaleo)
- ea7a355 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- f7cd0c3 [maven-release-plugin] rollback the release of thucydides-jbehave-plugin-0.9.0-beta-3 (@wakaleo)
Commits:
- 2a5cfab Update version numbers (@wakaleo)
- 2ae667e Initial working webdriver integration (@wakaleo)
- 47431b3 [maven-release-plugin] prepare for next development iteration (@wakaleo)
- 724bf92 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-beta-2 (@wakaleo)
- 7eaf189 Update version numbers (@wakaleo)
- 85896b7 Update version numbers (@wakaleo)
- afbdd20 Basic webdriver support with screenshots (@wakaleo)
- b429d40 Update version numbers (@wakaleo)
- f3a8f9e Update version numbers (@wakaleo)
Commits:
- 179fec5 Finetuning version (@wakaleo)
- 2857c5b [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-alpha-6 (@wakaleo)
- ae23692 Updated thucydides version (@wakaleo)
- c2851f3 [maven-release-plugin] prepare for next development iteration (@wakaleo)
Commits:
- 054f780 Finetuning version (@wakaleo)
- 084e66d Finetuning version (@wakaleo)
- 16af335 Finetuning version (@wakaleo)
- 230f471 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-alpha-4 (@wakaleo)
- 4b6f977 Initial commit (@wakaleo)
- 818d279 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-alpha-3 (@wakaleo)
- 8291b27 Finetuning version (@wakaleo)
- 83533a3 Finetuning version (@wakaleo)
- a3178d3 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-alpha-3 (@wakaleo)
- a3ae499 Finetuning version (@wakaleo)
- b737173 [maven-release-plugin] prepare release thucydides-jbehave-plugin-0.9.0-alpha-4 (@wakaleo)
- d5cd4be Initial commit (@wakaleo)