flagpole
Version:
Simple and fast DOM integration, headless or headful browser, and REST API testing framework.
79 lines (78 loc) • 1.92 kB
TypeScript
export declare enum ScenarioStatusEvent {
beforeExecute = 0,
executionProgress = 1,
afterExecute = 2,
finished = 3
}
export declare enum SuiteStatusEvent {
beforeAllExecute = 0,
beforeEachExecute = 1,
afterEachExecute = 2,
afterAllExecute = 3,
finished = 4
}
export declare enum ResponseType {
html = 0,
json = 1,
image = 2,
stylesheet = 3,
script = 4,
video = 5,
audio = 6,
resource = 7,
browser = 8,
extjs = 9
}
export declare enum LogItemType {
Result = 0,
Comment = 1,
Heading = 2,
SummaryData = 3
}
export declare enum ConsoleLineType {
Pass = 0,
Fail = 1,
Comment = 2,
Detail = 3,
Heading = 4,
Subheading = 5,
Decoration = 6
}
export declare enum ConsoleColor {
Reset = "\u001B[0m",
Highlight = "\u001B[7m",
Unhighlight = "\u001B[27m",
FgBlack = "\u001B[30m",
FgRed = "\u001B[31m",
FgGreen = "\u001B[32m",
FgYellow = "\u001B[33m",
FgBlue = "\u001B[34m",
FgMagenta = "\u001B[35m",
FgCyan = "\u001B[36m",
FgWhite = "\u001B[37m",
FgGray = "\u001B[90m",
FgBrightBlack = "\u001B[30;1m",
FgBrightRed = "\u001B[31;1m",
FgBrightGreen = "\u001B[32;1m",
FgBrightYellow = "\u001B[33;1m",
FgBrightBlue = "\u001B[34;1m",
FgBrightMagenta = "\u001B[35;1m",
FgBrightCyan = "\u001B[36;1m",
FgBrightWhite = "\u001B[37;1m",
BgBlack = "\u001B[40m",
BgRed = "\u001B[41m",
BgGreen = "\u001B[42m",
BgYellow = "\u001B[43m",
BgBlue = "\u001B[44m",
BgMagenta = "\u001B[45m",
BgCyan = "\u001B[46m",
BgWhite = "\u001B[47m",
BgBrightBlack = "\u001B[40;1m",
BgBrightRed = "\u001B[41;1m",
BgBrightGreen = "\u001B[42;1m",
BgBrightYellow = "\u001B[43;1m",
BgBrightBlue = "\u001B[44;1m",
BgBrightMagenta = "\u001B[45;1m",
BgBrightCyan = "\u001B[46;1m",
BgBrightWhite = "\u001B[47;1m"
}