External module "src/raml1/test/test-utils"
Functions
assertValueText
- assertValueText(a: IAttribute, value: string): void
compare
- compare(arg0: any, arg1: any, path?: string): Diff[]
-
Parameters
-
arg0: any
-
arg1: any
-
Default value path: string = ""
Returns Diff[]
compareDump
- compareDump(actual: any, expectedPath: any, apiPath: any): void
-
Parameters
-
actual: any
-
expectedPath: any
-
apiPath: any
Returns void
compareToFile
- compareToFile(text: string, filename: string, create?: boolean): void
-
Parameters
-
text: string
-
filename: string
-
Default value create: boolean = false
Returns void
compareToFileObject
- compareToFileObject(obj: any, filename: string, create?: boolean): void
-
Parameters
-
obj: any
-
filename: string
-
Default value create: boolean = false
Returns void
countErrors
-
Parameters
Returns number
data
- data(filepath: string): string
-
Parameters
Returns string
dumpPath
- dumpPath(apiPath: string): string
-
Parameters
Returns string
loadAndMergeApis
- loadAndMergeApis(masterPath: string, extensions: string[]): IHighLevelNode
-
Parameters
-
masterPath: string
-
extensions: string[]
loadApi
- loadApi(name: string, neverExpand?: boolean): ASTNodeImpl
-
Parameters
-
name: string
-
Default value neverExpand: boolean = false
loadApiOptions08
- loadApiOptions08(apiPath: string, options: any): Api | Api
-
Parameters
-
apiPath: string
-
options: any
loadApiOptions1
- loadApiOptions1(apiPath: string, options: any): Api | Api
-
Parameters
-
apiPath: string
-
options: any
loadApiWrapper08
- loadApiWrapper08(apiPath: string): ApiImpl
loadApiWrapper1
- loadApiWrapper1(apiPath: string): Api
loadUnit
-
Parameters
-
unitPath: string
-
rootPath: string
makeDiff
- makeDiff(lines1: string[], lines2: string[], index: number, context: number): string
-
Parameters
-
lines1: string[]
-
lines2: string[]
-
index: number
-
context: number
Returns string
matchError
- matchError(error: ParserError, errorMessage: string): boolean
-
Parameters
Returns boolean
show
-
Parameters
-
-
Default value lev: number = 0
Returns void
showErrors
-
Parameters
Returns number
showProperties
- showProperties(name: string): void
showTypeProperties
- showTypeProperties(defenition: hl.INodeDefinition): void
-
Parameters
-
defenition: hl.INodeDefinition
Returns void
testAST
- testAST(masterPath: string, astPath: string, extensions?: string[], expectedErrors?: string[], mode?: boolean): void
-
Parameters
-
masterPath: string
-
astPath: string
-
Optional extensions: string[]
-
Optional expectedErrors: string[]
-
Optional mode: boolean
Returns void
trimEnd
- trimEnd(s: string): string
-
Parameters
Returns string
Builds AST and compares it to a pre-serialized AST in a data folder file