loosen assert.fail

This commit is contained in:
Jarrad Whitaker
2017-07-06 13:05:12 +10:00
parent e545c1e19a
commit d0c01b30a6
7 changed files with 13 additions and 4 deletions

View File

@@ -4013,7 +4013,8 @@ declare module "assert" {
});
}
export function fail(actual: any, expected: any, message: string, operator: string): void;
export function fail(message: string): void;
export function fail(actual: any, expected: any, message?: string, operator?: string): void;
export function ok(value: any, message?: string): void;
export function equal(actual: any, expected: any, message?: string): void;
export function notEqual(actual: any, expected: any, message?: string): void;

View File

@@ -63,6 +63,10 @@ namespace assert_tests {
assert.equal(3, "3", "uses == comparator");
assert.fail('stuff broke');
assert.fail('actual', 'expected', 'message');
assert.fail(1, 2, undefined, '>');
assert.ifError(0);

View File

@@ -2281,7 +2281,7 @@ declare module "assert" {
operator?: string; stackStartFunction?: Function});
}
export function fail(actual?: any, expected?: any, message?: string, operator?: string): void;
export function fail(actual: any, expected: any, message?: string, operator?: string): void;
export function ok(value: any, message?: string): void;
export function equal(actual: any, expected: any, message?: string): void;
export function notEqual(actual: any, expected: any, message?: string): void;

View File

@@ -3693,7 +3693,7 @@ declare module "assert" {
});
}
export function fail(actual: any, expected: any, message: string, operator: string): void;
export function fail(actual: any, expected: any, message?: string, operator?: string): void;
export function ok(value: any, message?: string): void;
export function equal(actual: any, expected: any, message?: string): void;
export function notEqual(actual: any, expected: any, message?: string): void;

View File

@@ -61,6 +61,8 @@ namespace assert_tests {
assert.equal(3, "3", "uses == comparator");
assert.fail("actual", "expected", "message");
assert.fail(1, 2, undefined, '>');
assert.ifError(0);

View File

@@ -3844,7 +3844,7 @@ declare module "assert" {
});
}
export function fail(actual: any, expected: any, message: string, operator: string): void;
export function fail(actual: any, expected: any, message?: string, operator?: string): void;
export function ok(value: any, message?: string): void;
export function equal(actual: any, expected: any, message?: string): void;
export function notEqual(actual: any, expected: any, message?: string): void;

View File

@@ -62,6 +62,8 @@ namespace assert_tests {
assert.equal(3, "3", "uses == comparator");
assert.fail("actual", "expected", "message");
assert.fail(1, 2, undefined, '>');
assert.ifError(0);