v1.1.26-rc.2: Release of 1.1.26-rc.2
Pull requests:
- #308 Updating test style (@YamStranger)
- #307 Updating smoke-test to use latest serenity-core and serenity maven (@YamStranger)
- #306 Updating requirements location to use sumodule directory for multimodule projects (@YamStranger)
- #303 Gradle plugin update (@YamStranger)
- #301 Updating ThucydidesWebDriverSupport.getSessionId() to work properly with remote drivers (@YamStranger)
- #298 Added gitattributes (@YamStranger)
Commits:
-
0340f82 fix: updating logging for serenity gradle plugin (@YamStranger)
-
0e08c8c Use the correct name for the screenplay library for this version (@wakaleo)
-
412657b fix: updating gradle plugin to work with new configuration (@YamStranger)
-
4f1581c fix: updating getSessionId method to get session id without init new webdriver (@YamStranger)
-
6f4f5d4 fix: updating logging for serenity gradle plugin, using simple out stream (@YamStranger)
-
720c516 chore: added gitattributes (@YamStranger)
-
909f21a Renamed serenity-journey to serenity-screenplay (@wakaleo)
Also allow conditional tasks of the following form:
dana.attemptsTo(
Check.whether(cost>100)
.andIfSo(purchaseAPear)
.otherwise(purchaseAnApple)
);
Or with a Question<Boolean>:
dana.attemptsTo(
Check.whether(itIsTooExpensive)
.andIfSo(purchaseAPear)
.otherwise(purchaseAnApple)
); -
91c3238 fix: updating version of serenityc-core and maven-plugin (@YamStranger)
-
9d5fb9e style: updating test style (@YamStranger)
-
bf8fca3 fix: remote driver session id can be under proxied driver (@YamStranger)
-
cbc92cb fix: updated gradle plugin to work with multimodule projects (@YamStranger)
-
d9c1e6a style: updated name of test method (@YamStranger)
-
ffdc3ef fix: updating requirements directory to be able work with multimodule projects (@YamStranger)