Sha256: 1a5f121b8c494774947f9f407048935fff130b873d528e57a6b0a8597315df63

Contents?: true

Size: 725 Bytes

Versions: 5

Compression:

Stored size: 725 Bytes

Contents

//
//  UISpec+UISpecRunner.h
//  UISpecRunner
//
//  Created by Blake Watters on 7/15/10.
//  Copyright 2010 Two Toasters. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "UISpec.h"

@interface UISpec (UISpecRunner)

/**
 * Run all UISpec classes conforming to a given protocol
 */
+(void)runSpecsConformingToProtocol:(Protocol *)protocol afterDelay:(NSTimeInterval)delay;

/**
 * Infers which set of UISpec classes to run from the following environment variables:
 * UISPEC_PROTOCOL - Specifies a protocol to run
 * UISPEC_SPEC - Specifies a spec class to run
 * UISPEC_METHOD - Specifies an example to run (requires UISPEC_SPEC to be set)
 */
+(void)runSpecsFromEnvironmentAfterDelay:(int)seconds;

@end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
uispecrunner-0.3.0 src/UISpec+UISpecRunner.h
uispecrunner-0.2.4 src/UISpec+UISpecRunner.h
uispecrunner-0.2.3 src/UISpec+UISpecRunner.h
uispecrunner-0.2.2 src/UISpec+UISpecRunner.h
uispecrunner-0.2.1 src/UISpec+UISpecRunner.h