Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Flexible CLI test runner for UISpec
Ruby Objective-C C
tag: v0.2.1

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
spec
src
.gitignore
LICENSE
README.md
Rakefile
VERSION
uispecrunner.gemspec

README.md

UISpecRunner

By Blake Watters blake@twotoasters.com

http://github.com/twotoasters/UISpecRunner

A flexible CLI test runner for use with the UISpec iOS BDD framework.

Install the gem and run: uispec -h for details.

Requirements

To utilize the uispec utility, you must add the UISpecRunner category to your project. This category provides support for running specs by Protocol and provides a general environment variable based runner. The category header and implementation file as well as a main.m are available in the src/ directory with this gem. Use gem edit uispecrunner or pull them from Github.

Provides support for:

  • Running all specs
  • Running all specs in a class
  • Running a specific spec class and method
  • Switches for targeting different iOS SDK versions, project files, configurations and targets
  • Starting securityd daemon to allow interaction with the keychain
  • Support for reading configuration settings from
  • A Ruby API for configuring your own spec runners
  • Will read common arguments from uispec.opts file for easy per project configuration

TODO

  • Auto-detect SDK versions available
  • Rake file template
  • Support for running specific files
  • Support for running non-headless (either via AppleScript or iphonesim)
  • Generate a Kicker script

Copyright

Copyright (c) 2010 Blake Watters. See LICENSE for details.

Something went wrong with that request. Please try again.