Releases: XCTEQ/XCFit
Releases · XCTEQ/XCFit
Homebrew Support for XCFit
XCFit can be installed using Homebrew. Assuming, you have already installed homebrew on your macOS. In order to install using XCFit using homebrew run following two commands.
brew tap shashikant86/homebrew-taps
brew install xcfit
This is preferred way to install XCFit over the old Rubygems method.
Once installed, you can run xcfit
command from terminal and it should display following commands.
$ xcfit
Welcome to XCFit: Full Stack BDD framework for iOS app
==================XXXXXXXX===========================
Usage: xcfit <command-name>
<command-name> can be one of
setup_xcode_templates
generate a Xcode 8 Templates for the Cucumberish and Fitnesse
setup_xcode7_templates
generate a Xcode 7.x Templates. Please upgrade to Xcode 8
setup_gherkin
generate Xcode Templates for the Gherkin Feature Files
get_cucumberish
Downloads Cucumberish version
version
prints the XCFit version
help
prints more detailed help information.
Enjoy XCFit with homebrew !
XCFit 2.0 : Full Stack BDD in Xcode with Page Object Pattern + Swift Package Manager
XCFit 2.0
XCFit 2.0 is first major release of XCFit with lot of new feature including
New Features
- Improved Xcode Templates with support of Page Object Pattern
- New Xcode Target Template to support Page Object Pattern for Apple's XCUI Test Framework
- Separated Xcode Templates to support both Xcode 7 (Swift 2) and Xcode 8 ( Swift 3). Added Separate option in the XCFit RubyGem to download XCFit Templates for Xcode 8 and Xcode 7.
- Added Helper method to support XCUI Testing and made it available with Swift Package Manager
- Introducing Swift Package Manager for XCFit. It's available to use with major version 2
- Embedded Stable version of Cucumberish in XCFit and made it available via Cocoapods
- Removed 'OCSlimProject CocoaPods dependency from XCFit as it sucks on CI
Minor Issues
- Bringing 'Cucumberish' content into project via CocoaPods when
use_frameworks!
is used in Podfile doesn't import header files. It works ifPodfile
isn't usinguse_frameworks!
Draft Release
Functional without Docs