# Class: Suite
@boll/core › Globals › Suite
# Class: Suite
# Hierarchy
- Suite
# Index
# Properties
# Accessors
# Methods
# Properties
# Private
_hasRun
• _hasRun: boolean = false
Defined in suite.ts:14
# ruleSets
• ruleSets: RuleSet[] = []
Defined in suite.ts:15
# Accessors
# hasRun
• get hasRun(): boolean
Defined in suite.ts:17
Returns: boolean
# Methods
# Private
loadPackage
▸ loadPackage(logger
: Logger): Promise‹Package‹››
Defined in suite.ts:48
Parameters:
Name | Type |
---|---|
logger | Logger |
Returns: Promise‹Package‹››
# run
▸ run(logger
: Logger): Promise‹ResultSet›
Defined in suite.ts:21
Parameters:
Name | Type |
---|---|
logger | Logger |
Returns: Promise‹ResultSet›
# runRuleSet
▸ runRuleSet(logger
: Logger, ruleSet
: RuleSet, resultSet
: ResultSet): Promise‹boolean›
Defined in suite.ts:30
Parameters:
Name | Type |
---|---|
logger | Logger |
ruleSet | RuleSet |
resultSet | ResultSet |
Returns: Promise‹boolean›