Skip to content

Releases: net-a-porter-mobile/XCTest-Gherkin

Swift 5

27 May 12:19
Compare
Choose a tag to compare

Now specifying backwards compatibility with 4 and 4.2

Swift 5

27 May 10:39
Compare
Choose a tag to compare

Updates the code to compile on Swift 5.

Explicit string matching

31 Oct 21:49
Compare
Choose a tag to compare
  • Add step(exactly: String) to explicitly exactly match a step instead of using regexes (fixes #142)
  • Add regex options to step definitions (thanks @ilyapuchka)
  • Backgrounds in native tests
  • Add assertion when unknown example key is being used

Xcode 10

26 Sep 13:24
Compare
Choose a tag to compare
  • Fix for name property on the PageObject

Xcode 10

26 Sep 09:09
Compare
Choose a tag to compare
  • Xcode 10 support
  • Support for named matches
  • Add descriptions to feature files
  • Improvements to logging
  • Feature file localisation support
  • Highlight correct line in feature files for failing tests
  • Track unused steps
  • Introduce PageObject

Arbitrary types in steps

12 Aug 06:51
Compare
Choose a tag to compare

You can now pass in and match against arbitrary types in step definitions (thanks @ilyapuchka)

Screenshots

09 Aug 12:15
Compare
Choose a tag to compare
  • Automatically take screenshots of failing tests (thanks @ilyapuchka)
  • More representative failures on test misconfigurations (thanks @ilyapuchka)

Hotfix

07 Aug 21:41
Compare
Choose a tag to compare
  • Show error step location as well as assertion failure location (thanks @ilyapuchka)

Hotfix

14 Jul 21:39
Compare
Choose a tag to compare
  • Make the test property in step definitions point to the currently running test instance instead of always pointing to the first test which was run. (thanks to @ilyapuchka)

Swift 4

08 Nov 10:26
955d4e4
Compare
Choose a tag to compare
0.13.2

Merge pull request #87 from net-a-porter-mobile/feature/remove-swift-…