Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ICustomSpec

Hierarchy

Index

Constructors

constructor

  • new ICustomSpec(env: Env, suite: Suite, description: string): any
  • Parameters

    • env: Env
    • suite: Suite
    • description: string

    Returns any

Properties

afterCallbacks

afterCallbacks: SpecFunction[]

Optional allPassed

allPassed: boolean

beachStatus

beachStatus: string

Optional colorClass

colorClass: Function

Optional debugData

debugData: Array<any>

description

description: string

Optional durationFormatted

durationFormatted: string

Optional durationMilli

durationMilli: number

Optional durationWarning

durationWarning: boolean

Optional endTime

endTime: Date

Optional endTimeFormatted

endTimeFormatted: string

env

env: Env

Optional failedCount

failedCount: number

Optional iconClass

iconClass: Function

id

id: number

Optional implementationErrorCount

implementationErrorCount: number

isSpec

isSpec: boolean

level

level: number

matchersClass

matchersClass: Matchers<any>

Optional notRunCount

notRunCount: number

overrideMaxTestTime

overrideMaxTestTime: number

Optional parent

parent: ICustomSuite

Optional passedCount

passedCount: number

queue

queue: Queue

results_

results_: NestedResults

Optional skippedCount

skippedCount: number

spies_

spies_: Spy[]

Optional startTime

startTime: Date

Optional startTimeFormatted

startTimeFormatted: string

suite

suite: Suite

throwOnExpectationFailure

throwOnExpectationFailure: boolean

Optional viewChildren

viewChildren: Array<IViewData>

Methods

addBeforesAndAftersToQueue

  • addBeforesAndAftersToQueue(): void

addMatcherResult

  • addMatcherResult(result: Result): void
  • Parameters

    • result: Result

    Returns void

addMatchers

  • addMatchers(matchersPrototype: CustomMatcherFactories): void
  • Parameters

    • matchersPrototype: CustomMatcherFactories

    Returns void

addToQueue

  • addToQueue(block: Block): void
  • Parameters

    • block: Block

    Returns void

after

  • after(doAfter: SpecFunction): void
  • Parameters

    • doAfter: SpecFunction

    Returns void

execute

  • execute(onComplete?: () => void, enabled?: boolean): any
  • Parameters

    • Optional onComplete: () => void
        • (): void
        • Returns void

    • Optional enabled: boolean

    Returns any

expect

  • expect(actual: any): any
  • Parameters

    • actual: any

    Returns any

explodes

  • explodes(): void
  • Returns void

fail

  • fail(e?: any): void
  • Parameters

    • Optional e: any

    Returns void

finish

  • finish(onComplete?: () => void): void
  • Parameters

    • Optional onComplete: () => void
        • (): void
        • Returns void

    Returns void

finishCallback

  • finishCallback(): void

getFullName

  • getFullName(): string

getMatchersClass_

  • getMatchersClass_(): Matchers<any>

getResult

  • getResult(): any
  • Returns any

log

  • log(arguments: any): any
  • Parameters

    • arguments: any

    Returns any

removeAllSpies

  • removeAllSpies(): void

results

  • results(): NestedResults
  • Returns NestedResults

runs

  • runs(func: SpecFunction): Spec
  • Parameters

    • func: SpecFunction

    Returns Spec

spyOn

  • spyOn(obj: any, methodName: string, ignoreMethodDoesntExist: boolean): Spy
  • Parameters

    • obj: any
    • methodName: string
    • ignoreMethodDoesntExist: boolean

    Returns Spy

spyOnProperty

  • spyOnProperty(object: any, property: string, accessType: string): Spy
  • Parameters

    • object: any
    • property: string
    • accessType: string

    Returns Spy

waits

  • waits(timeout: number): Spec
  • Parameters

    • timeout: number

    Returns Spec

waitsFor

  • waitsFor(latchFunction: SpecFunction, timeoutMessage?: string, timeout?: number): Spec
  • Parameters

    • latchFunction: SpecFunction
    • Optional timeoutMessage: string
    • Optional timeout: number

    Returns Spec

Generated using TypeDoc