Skip to content

Releases: Ahmed-Ali/Cucumberish

xcode 12.5+ supported

15 Sep 14:11
aa08eeb
Compare
Choose a tag to compare

Changes

  • Fixed xcode 12.5+ build issues.

Dry Runs and Xcode 9 Activities

15 Aug 14:36
b1d42ae
Compare
Choose a tag to compare

New features:

Changes

Multiple Example Tables, tvOS, Contextual And, and Improved JSON Output

16 Jun 14:37
e719953
Compare
Choose a tag to compare

New features:

  • You can have multiple example tables for a given scenario outline. See PR #59. Thanks to @Wayne-Morgan.
  • For any step definition, an And version is provided automatically. Declaring And manually is now deprecated. See PR #63. Thanks to @TitouanVanBelle.
  • Added the ability to select the output directory for JSON output. See PR #44. Thanks to @lutzj82.

Changes

JSON Output and Cucumberish Library

12 Feb 20:30
Compare
Choose a tag to compare

New features:

  • Cucumberish now can output the execution result formatted like its Ruby version. See PR #39 . Thanks to @sidekickr.
  • Added the ability report failures in BeforeStart hocks. See PR #38. Thanks to @brentleyjones

Changes

  • Replaced the CucumberishExample project with the library project, which simplifies the demonstration of the framework. See PR #39 . Thanks to @sidekickr
  • Looking up for .feature files will be recursive on all subdirectories. This gives the ability to organize your .feature files into subdirectories. See issue #36.

Run individual cases, and tags improvement

04 Dec 02:44
Compare
Choose a tag to compare

Added Features

Added the ability to execute individual test suites/cases from Xcode test navigator.
The current implementation has a known limitation: if you execute individual suite or case from the test navigator, the rest of the suites/cases will disappear from the test navigator. You will have to CMD+U to execute everything again and all the suites/cases will appear again.
This limitation might be solved later, but for now it is believed this feature can be very handy.

Changes

  • Improved the tags handling to work on the scenario level instead of the feature level only. See issue #31

v1.0.5

29 Nov 08:33
Compare
Choose a tag to compare

Changes

  • Added support to Carthage. Check out the installation guides for Swift and Objective-C

Documentation Changes

  • Moved all the installation instructions from the README.md to the Wiki for simplicity.

v1.0.4

29 Nov 08:37
Compare
Choose a tag to compare

Changes

  • Merged PR #26 to fix an issue with regex matching
  • Resolved all the warnings currently exist Cucumberish