Browse Source

parse image options from command line

fix-broken-scrape
Jørgen Lien Sellæg 6 years ago
parent
commit
d9a6fc751c
  1. 3
      src/logic.js
  2. 7
      tests/parse_args.test.js

3
src/logic.js

@ -68,7 +68,9 @@ const parse_args = (args) => {
if (events === '') {
events = null;
}
const output = parse_output(argv);
const images = pathOr(false, ['images'], argv) || pathOr(false, ['i'], argv);
return {
page_ids: [
@ -78,6 +80,7 @@ const parse_args = (args) => {
],
events,
output,
images,
};
};

7
tests/parse_args.test.js

@ -86,4 +86,11 @@ describe('test parse args', () => {
const res = parse_args(['-o', '"jacobi"']);
expect(res.output).toEqual('jacobi');
});
['--images', '-i'].forEach((param) => {
it('parses image options', () => {
const res = parse_args([param]);
expect(res.images).toEqual(true);
});
});
});

Loading…
Cancel
Save