Releases: net-a-porter-mobile/XCTest-Gherkin
Releases · net-a-porter-mobile/XCTest-Gherkin
Xcode 9.1
- Remove error when compiling in Xcode 9.1 (Thanks @kerrmarin)
xcode8 + less crashy
Quick hot fix for the Xcode 8 0.10.xx releases where we don't crash as much when enumerating all the classes to find steps.
Xcode9
Less crashy
- Fix for crash enumerating all classes to find steps
- Clearer failure message when step isn't found
- Allow Double and Bool as closure types in step definitions
- Allow mix of closure parameter types in step definitions with two matches
Xcode 8.3
Changes in 0.10.2
Fix for native tests not running (nice spot @smaljaar !)
Also, from 0.10.0 onwards
Now doesn't crash in Xcode 8.3, which is nice.
Also, now with a new NativeFeatureRunner by @jacdevos fixing #49 and making the test debugger in Xcode much more useful :)
Also thanks to @smaljaar and @Labun for many other fixes and improvements :)
Xcode 8.3
Now doesn't crash in Xcode 8.3, which is nice. Also, 0.10.1 is correctly tagged, so that's nice too.
Also, now with a new NativeFeatureRunner by @jacdevos fixing #49 and making the test debugger in Xcode much more useful :)
Also thanks to @smaljaar and @Labun for many other fixes and improvements :)
Xcode 8.3
Swift 3
- Added Swift 3 and Xcode 8 support
- XCTestCase setUp and tearDown methods support for NativeTestCase scenarios
- Improved integration with Xcode Test Navigator
0.7.0
- Explicitly disable bitcode (thanks @kerrmarin)
- Better newline handling for features created on other systems (thanks @smaljaar)
0.6.0
- Added forms of the step definition method with single and double string match parameters
- Added ability to parse Background gherkin keyword (thanks to @smaljaar)
- Added ability to create a native test case from a file instead of a directory (thanks @Rabursky)
- Add ability to specify set up code for native tests (thanks @Rabursky)