Select Git revision
extract.spec.ts
-
Sergei Zharinov authored
Co-authored-by:
Michael Kriese <michael.kriese@visualon.de>
Sergei Zharinov authoredCo-authored-by:
Michael Kriese <michael.kriese@visualon.de>
extract.spec.ts 587 B
import { getName, loadFixture } from '../../../test/util';
import { extractPackageFile } from './extract';
const input01Content = loadFixture(__filename, 'package-1.js');
describe(getName(__filename), () => {
describe('extractPackageFile()', () => {
it('returns empty if fails to parse', () => {
const res = extractPackageFile('blahhhhh:foo:@what\n');
expect(res).toBeNull();
});
it('returns results', () => {
const res = extractPackageFile(input01Content);
expect(res).toMatchSnapshot();
expect(res.deps).toHaveLength(6);
});
});
});