mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
27 lines
1.0 KiB
TypeScript
27 lines
1.0 KiB
TypeScript
import httpAssert = require('http-assert');
|
|
import { HttpError } from 'http-errors';
|
|
|
|
const status = 401;
|
|
const message = 'some error message';
|
|
const options = {};
|
|
|
|
try {
|
|
httpAssert.equal('hello', 'hello');
|
|
httpAssert.notEqual('hello', 'hello', status, message, options);
|
|
httpAssert.ok(true);
|
|
httpAssert.ok(true, status, message, options);
|
|
httpAssert.strictEqual(3, '3');
|
|
httpAssert.strictEqual(3, '3', status, message, options);
|
|
httpAssert.notStrictEqual(3, '3');
|
|
httpAssert.notStrictEqual(3, '3', status, message, options);
|
|
httpAssert.deepEqual({ foo: 'foo' }, { bar: 'bar' });
|
|
httpAssert.deepEqual({ foo: 'foo' }, { bar: 'bar' }, status, message, options);
|
|
httpAssert.notDeepEqual({ foo: 'foo' }, { bar: 'bar' });
|
|
httpAssert.notDeepEqual({ foo: 'foo' }, { bar: 'bar' }, status, message, options);
|
|
httpAssert(false, status, message, options);
|
|
} catch (err) {
|
|
console.log((err as HttpError).status);
|
|
console.log((err as HttpError).message);
|
|
console.log((err as HttpError).expose);
|
|
}
|