Constructors
constructor
Defined in node_modules/@types/mocha/index.d.ts:1702
Parameters
title: string
Optional parentContext: Context
Defined in node_modules/@types/mocha/index.d.ts:1704
Parameters
title: string
Optional parentContext: IContext
Properties
ctx
Defined in node_modules/@types/mocha/index.d.ts:1708
delayed
delayed: boolean
Defined in node_modules/@types/mocha/index.d.ts:1714
Optional file
file: undefined | string
Defined in node_modules/@types/mocha/index.d.ts:1712
parent
parent
: Suite | undefined
Defined in node_modules/@types/mocha/index.d.ts:1715
pending
pending: boolean
Defined in node_modules/@types/mocha/index.d.ts:1711
root
root: boolean
Defined in node_modules/@types/mocha/index.d.ts:1713
suites
Defined in node_modules/@types/mocha/index.d.ts:1709
tests
Defined in node_modules/@types/mocha/index.d.ts:1710
title
title: string
Defined in node_modules/@types/mocha/index.d.ts:1716
Methods
Protected _createHook
Defined in node_modules/@types/mocha/index.d.ts:1984
Parameters
addListener
addListener( event: "beforeAll" , listener: function ) : this
addListener( event: "afterAll" , listener: function ) : this
addListener( event: "beforeEach" , listener: function ) : this
addListener( event: "afterEach" , listener: function ) : this
addListener( event: "suite" , listener: function ) : this
addListener( event: "test" , listener: function ) : this
addListener( event: "run" , listener: function ) : this
addListener( event: "pre-require" , listener: function ) : this
addListener( event: "require" , listener: function ) : this
addListener( event: "post-require" , listener: function ) : this
addListener( event: string , listener: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1991
Parameters
event: "beforeAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2002
Parameters
event: "afterAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2013
Parameters
event: "beforeEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2024
Parameters
event: "afterEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2035
Parameters
event: "suite"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2046
Parameters
event: "test"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2057
Parameters
event: "run"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2068
Parameters
event: "pre-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2079
Parameters
event: "require"
listener: function
( module: any , file: string , mocha: Mocha ) : void
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2090
Parameters
event: "post-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2101
Parameters
event: string
listener: function
Returns this
addSuite
addSuite( suite: Suite ) : this
addSuite( suite: ISuite ) : this
Defined in node_modules/@types/mocha/index.d.ts:1930
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1932
Parameters
Returns this
addTest
addTest( test: Test ) : this
addTest( test: ITest ) : this
Defined in node_modules/@types/mocha/index.d.ts:1939
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1941
Parameters
Returns this
afterAll
afterAll( fn?: Func ) : this
afterAll( fn?: AsyncFunc ) : this
afterAll( title: string , fn?: Func ) : this
afterAll( title: string , fn?: AsyncFunc ) : this
Defined in node_modules/@types/mocha/index.d.ts:1846
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1853
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1860
Parameters
title: string
Optional fn: Func
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1867
Parameters
Returns this
afterEach
afterEach( fn?: Func ) : this
afterEach( fn?: AsyncFunc ) : this
afterEach( title: string , fn?: Func ) : this
afterEach( title: string , fn?: AsyncFunc ) : this
Defined in node_modules/@types/mocha/index.d.ts:1902
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1909
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1916
Parameters
title: string
Optional fn: Func
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1923
Parameters
Returns this
bail
bail( ) : boolean
bail( bail: boolean ) : this
Defined in node_modules/@types/mocha/index.d.ts:1797
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:1804
Parameters
Returns this
beforeAll
beforeAll( fn?: Func ) : this
beforeAll( fn?: AsyncFunc ) : this
beforeAll( title: string , fn?: Func ) : this
beforeAll( title: string , fn?: AsyncFunc ) : this
Defined in node_modules/@types/mocha/index.d.ts:1818
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1825
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1832
Parameters
title: string
Optional fn: Func
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1839
Parameters
Returns this
beforeEach
beforeEach( fn?: Func ) : this
beforeEach( fn?: AsyncFunc ) : this
beforeEach( title: string , fn?: Func ) : this
beforeEach( title: string , fn?: AsyncFunc ) : this
Defined in node_modules/@types/mocha/index.d.ts:1874
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1881
Parameters
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1888
Parameters
title: string
Optional fn: Func
Returns this
Defined in node_modules/@types/mocha/index.d.ts:1895
Parameters
Returns this
clone
Defined in node_modules/@types/mocha/index.d.ts:1734
eachTest
eachTest( fn: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1972
Parameters
Returns this
emit
emit( name: "beforeAll" , hook: Hook ) : boolean
emit( name: "afterAll" , hook: Hook ) : boolean
emit( name: "beforeEach" , hook: Hook ) : boolean
emit( name: "afterEach" , hook: Hook ) : boolean
emit( name: "suite" , suite: Suite ) : boolean
emit( name: "test" , test: Test ) : boolean
emit( name: "run" ) : boolean
emit( name: "pre-require" , context: MochaGlobals , file: string , mocha: Mocha ) : boolean
emit( name: "require" , module: any , file: string , mocha: Mocha ) : boolean
emit( name: "post-require" , context: MochaGlobals , file: string , mocha: Mocha ) : boolean
emit( name: string , ... args: any [] ) : boolean
Defined in node_modules/@types/mocha/index.d.ts:1995
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2006
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2017
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2028
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2039
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2050
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2061
Parameters
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2072
Parameters
name: "pre-require"
file: string
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2083
Parameters
name: "require"
module: any
file: string
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2094
Parameters
name: "post-require"
file: string
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:2105
Parameters
name: string
Rest ... args: any []
Returns boolean
enableTimeouts
enableTimeouts( ) : boolean
enableTimeouts( enabled: boolean ) : this
Defined in node_modules/@types/mocha/index.d.ts:1769
Returns boolean
Defined in node_modules/@types/mocha/index.d.ts:1776
Parameters
Returns this
fullTitle
Defined in node_modules/@types/mocha/index.d.ts:1949
Returns string
isPending
Defined in node_modules/@types/mocha/index.d.ts:1811
Returns boolean
on
on( event: "beforeAll" , listener: function ) : this
on( event: "afterAll" , listener: function ) : this
on( event: "beforeEach" , listener: function ) : this
on( event: "afterEach" , listener: function ) : this
on( event: "suite" , listener: function ) : this
on( event: "test" , listener: function ) : this
on( event: "run" , listener: function ) : this
on( event: "pre-require" , listener: function ) : this
on( event: "require" , listener: function ) : this
on( event: "post-require" , listener: function ) : this
on( event: string , listener: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1989
Parameters
event: "beforeAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2000
Parameters
event: "afterAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2011
Parameters
event: "beforeEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2022
Parameters
event: "afterEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2033
Parameters
event: "suite"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2044
Parameters
event: "test"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2055
Parameters
event: "run"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2066
Parameters
event: "pre-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2077
Parameters
event: "require"
listener: function
( module: any , file: string , mocha: Mocha ) : void
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2088
Parameters
event: "post-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2099
Parameters
event: string
listener: function
Returns this
once
once( event: "beforeAll" , listener: function ) : this
once( event: "afterAll" , listener: function ) : this
once( event: "beforeEach" , listener: function ) : this
once( event: "afterEach" , listener: function ) : this
once( event: "suite" , listener: function ) : this
once( event: "test" , listener: function ) : this
once( event: "run" , listener: function ) : this
once( event: "pre-require" , listener: function ) : this
once( event: "require" , listener: function ) : this
once( event: "post-require" , listener: function ) : this
once( event: string , listener: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1990
Parameters
event: "beforeAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2001
Parameters
event: "afterAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2012
Parameters
event: "beforeEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2023
Parameters
event: "afterEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2034
Parameters
event: "suite"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2045
Parameters
event: "test"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2056
Parameters
event: "run"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2067
Parameters
event: "pre-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2078
Parameters
event: "require"
listener: function
( module: any , file: string , mocha: Mocha ) : void
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2089
Parameters
event: "post-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2100
Parameters
event: string
listener: function
Returns this
prependListener
prependListener( event: "beforeAll" , listener: function ) : this
prependListener( event: "afterAll" , listener: function ) : this
prependListener( event: "beforeEach" , listener: function ) : this
prependListener( event: "afterEach" , listener: function ) : this
prependListener( event: "suite" , listener: function ) : this
prependListener( event: "test" , listener: function ) : this
prependListener( event: "run" , listener: function ) : this
prependListener( event: "pre-require" , listener: function ) : this
prependListener( event: "require" , listener: function ) : this
prependListener( event: "post-require" , listener: function ) : this
prependListener( event: string , listener: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1993
Parameters
event: "beforeAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2004
Parameters
event: "afterAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2015
Parameters
event: "beforeEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2026
Parameters
event: "afterEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2037
Parameters
event: "suite"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2048
Parameters
event: "test"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2059
Parameters
event: "run"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2070
Parameters
event: "pre-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2081
Parameters
event: "require"
listener: function
( module: any , file: string , mocha: Mocha ) : void
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2092
Parameters
event: "post-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2103
Parameters
event: string
listener: function
Returns this
prependOnceListener
prependOnceListener( event: "beforeAll" , listener: function ) : this
prependOnceListener( event: "afterAll" , listener: function ) : this
prependOnceListener( event: "beforeEach" , listener: function ) : this
prependOnceListener( event: "afterEach" , listener: function ) : this
prependOnceListener( event: "suite" , listener: function ) : this
prependOnceListener( event: "test" , listener: function ) : this
prependOnceListener( event: "run" , listener: function ) : this
prependOnceListener( event: "pre-require" , listener: function ) : this
prependOnceListener( event: "require" , listener: function ) : this
prependOnceListener( event: "post-require" , listener: function ) : this
prependOnceListener( event: string , listener: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1994
Parameters
event: "beforeAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2005
Parameters
event: "afterAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2016
Parameters
event: "beforeEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2027
Parameters
event: "afterEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2038
Parameters
event: "suite"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2049
Parameters
event: "test"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2060
Parameters
event: "run"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2071
Parameters
event: "pre-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2082
Parameters
event: "require"
listener: function
( module: any , file: string , mocha: Mocha ) : void
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2093
Parameters
event: "post-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2104
Parameters
event: string
listener: function
Returns this
removeListener
removeListener( event: "beforeAll" , listener: function ) : this
removeListener( event: "afterAll" , listener: function ) : this
removeListener( event: "beforeEach" , listener: function ) : this
removeListener( event: "afterEach" , listener: function ) : this
removeListener( event: "suite" , listener: function ) : this
removeListener( event: "test" , listener: function ) : this
removeListener( event: "run" , listener: function ) : this
removeListener( event: "pre-require" , listener: function ) : this
removeListener( event: "require" , listener: function ) : this
removeListener( event: "post-require" , listener: function ) : this
removeListener( event: string , listener: function ) : this
Defined in node_modules/@types/mocha/index.d.ts:1992
Parameters
event: "beforeAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2003
Parameters
event: "afterAll"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2014
Parameters
event: "beforeEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2025
Parameters
event: "afterEach"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2036
Parameters
event: "suite"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2047
Parameters
event: "test"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2058
Parameters
event: "run"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2069
Parameters
event: "pre-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2080
Parameters
event: "require"
listener: function
( module: any , file: string , mocha: Mocha ) : void
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2091
Parameters
event: "post-require"
listener: function
Returns this
Defined in node_modules/@types/mocha/index.d.ts:2102
Parameters
event: string
listener: function
Returns this
retries
retries( ) : number
retries( n: string | number ) : this
Defined in node_modules/@types/mocha/index.d.ts:1755
Returns number
Defined in node_modules/@types/mocha/index.d.ts:1762
Parameters
Returns this
run
Defined in node_modules/@types/mocha/index.d.ts:1979
Returns void
slow
slow( ) : number
slow( ms: string | number ) : this
Defined in node_modules/@types/mocha/index.d.ts:1783
Returns number
Defined in node_modules/@types/mocha/index.d.ts:1790
Parameters
Returns this
timeout
timeout( ) : number
timeout( ms: string | number ) : this
Defined in node_modules/@types/mocha/index.d.ts:1741
Returns number
Defined in node_modules/@types/mocha/index.d.ts:1748
Parameters
Returns this
titlePath
Defined in node_modules/@types/mocha/index.d.ts:1957
Returns string []
total
Defined in node_modules/@types/mocha/index.d.ts:1964
Returns number
Static create
Defined in node_modules/@types/mocha/index.d.ts:1725
Parameters
Defined in node_modules/@types/mocha/index.d.ts:1727
Parameters
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Initialize a new
Suite
with the giventitle
andctx
.https://mochajs.org/api/Mocha.Suite.html