Sha256: 59dbdf807033136742e4e8409044f29b56a4941f6d9f20042121e55f0e284b80

Contents?: true

Size: 1.34 KB

Versions: 2

Compression:

Stored size: 1.34 KB

Contents

# 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.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
uispecrunner-0.2.2 README.md
uispecrunner-0.2.1 README.md