tests: Assert: extract helper function appendMessage
This commit is contained in:
@@ -32,11 +32,21 @@ namespace Assert {
|
|||||||
return new Error().stack!.split("\n").slice(skip+2).join("\n");
|
return new Error().stack!.split("\n").slice(skip+2).join("\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function appendMessage(base: string, message?: string) {
|
||||||
|
if (message === undefined) {
|
||||||
|
return base;
|
||||||
|
}
|
||||||
|
return `${base}
|
||||||
|
Message: ${message}`;
|
||||||
|
}
|
||||||
|
|
||||||
function buildMessage(actual: any, expected: any, header: string, message?: string) {
|
function buildMessage(actual: any, expected: any, header: string, message?: string) {
|
||||||
return `${header}
|
return appendMessage(
|
||||||
|
`${header}
|
||||||
Expected: ${expected}
|
Expected: ${expected}
|
||||||
Actual: ${actual}` + (message === undefined ? "" : `
|
Actual: ${actual}`,
|
||||||
Message: ${message}`);
|
message,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
export function equal(
|
export function equal(
|
||||||
|
|||||||
Reference in New Issue
Block a user