DefinitelyTyped/types/range-parser/range-parser-tests.ts

14 lines
379 B
TypeScript
Raw Permalink Normal View History

import RangeParser = require('range-parser');
2017-02-06 23:23:17 +00:00
declare var console: { assert(b: boolean): void };
2018-10-16 12:10:42 +00:00
console.assert(RangeParser(200, `malformed`) === -2);
console.assert(RangeParser(200, `bytes=500-20`) === -1);
2017-02-06 23:23:17 +00:00
const range = RangeParser(1000, `bytes=0-499`);
if (typeof range !== 'number') {
console.assert(range.type === `bytes`);
console.assert(range.length === 1);
}