Skip to content

Releases: serenity-bdd/serenity-core

v1.1.17: Release of 1.1.17

18 Feb 18:03
Compare
Choose a tag to compare

Commits:

  • 032dbb6 Added a general solution for defining or overriding how exceptions should be reported. (@wakaleo)
  • 3c39729 You can use the serenity.pending.on property to define exceptions that will cause a test to be marked as Pending. (@wakaleo)
  • d2f951a Added the serenity.error.on, serenity.fail.on and serenity.pending.on properties to the ThucydidesSystemProperty class. (@wakaleo)

v1.1.17-rc.3: Release of 1.1.17-rc.3

18 Feb 18:03
Compare
Choose a tag to compare

Pull requests:

Commits:

  • 4d6e9bc Refining support for multi-thread report generation to avoid contention on resource files (@wakaleo)
  • 652c048 Test that checks to see if the proxy driver class is returned when the the driver class is the provided driver (@willhuang85)
  • 93f8e34 Refactoring the html resource copying code. (@wakaleo)
  • ad3af93 Having ProvidedDriver implement JavascriptExecutor should not be the correct way to fix THUCYDIDES-253. The method that checks if the driver is javascript enabled looks at the driver class returned from WebDriverFacade and in the case, it will see that ProvidedDriver implements JavascriptExecutor but when it tries to execute javascript on the proxied driver that does not necessarily have to implement JavascriptExecutor, then it will throw a method not found exception. This proposed fix checks if the driverclass in the WebDriverFacade is a provided driver, if it is, then the correct driver class it should look at is contained in the proxied driver. (@willhuang85)
  • b16d29a Refactoring (@wakaleo)

v1.1.17-rc.2: Release of 1.1.17-rc.2

18 Feb 18:03
Compare
Choose a tag to compare

Pull requests:

  • #149 refactor: Corrects throwning of IOException, instead of Exception (@verhagen)
  • #148 fix loop when parameter is null in ddt tests (@AlexeyDybov)

Commits:

v1.1.17-rc.1: Release of 1.1.17-rc.1

18 Feb 18:02
Compare
Choose a tag to compare

Pull requests:

Commits:

  • 01e59d1 Fine-tuned the smoke test app (@wakaleo)

  • 0b94e8d Minor refactoring (@wakaleo)

    Added multi-thread testing for the screenshot pipeline, and removed misleading warnings that could happen when two threads try to save the same screenshot.

  • 1b84d2e fix: Handle empty screenshots without crashing. (@wakaleo)

  • 2341b74 [JDK7 compatibility] Corrections to maintain JDK7 compatibility (@mikezx6r)

    Replace usage of java Optional with Guava optional

  • 37aa19d Added smoke tests (@wakaleo)

  • 3dddb91 Added a new sample data-driven test to the smoke tests (@wakaleo)

  • 4f95fd3 Removed old screenshot processing logic (@wakaleo)

  • 577dacf chore: General test refactoring. (@wakaleo)

  • 64af9ac The withTestDataFrom() method now accepts a list of strings as well as a CSV file. (@wakaleo)

  • 70db76d Fine-tuned the smoke test app (@wakaleo)

  • 825328a Added the Todo app smoke tests (@wakaleo)

  • 929e14d Added additional tests to the smoke test suite (@wakaleo)

  • ca53d5e chore:test hardening (@wakaleo)

  • d49c8b2 Added smoketest tags to illustrate using tags. (@wakaleo)

  • e07f250 fix: Removed a potential issue where the screenshot target directory was not created correctly (@wakaleo)

  • e1525d3 Made the screenshot processing a bit more robust (@wakaleo)

  • f20daf7 Refactored the screenshot processing logic (@wakaleo)

v1.1.16: Release of 1.1.16

18 Feb 18:02
Compare
Choose a tag to compare

Commits:

v1.1.15: Release of 1.1.15

18 Feb 18:02
Compare
Choose a tag to compare

Pull requests:

Commits:

Read more

v1.1.14: Release of 1.1.14

18 Feb 18:02
Compare
Choose a tag to compare

Pull requests:

  • #133 Added 'feature.file.encoding' system property to specify an encoding of Cucumber files (@joxerTMD)

Commits:

v1.1.13: Release of 1.1.13

18 Feb 18:02
Compare
Choose a tag to compare

Commits:

  • 1c3eb5e Fixed an issue that caused tests with multiple actors to report steps out of order. (@wakaleo)
  • 48305b4 Fixed an issue with the moveTo() PageObject method (@wakaleo)
  • d131e15 Fixed an issue with taking screenshots when using multiple browsers (@wakaleo)

v1.1.12: Release of 1.1.12

18 Feb 18:01
Compare
Choose a tag to compare

Commits:

v1.1.11: Release of 1.1.11

18 Feb 18:01
Compare
Choose a tag to compare

Commits: