diff --git a/src/logic.js b/src/logic.js index b323a20..e5e95db 100644 --- a/src/logic.js +++ b/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, }; }; diff --git a/tests/parse_args.test.js b/tests/parse_args.test.js index e1a3de7..cde178c 100644 --- a/tests/parse_args.test.js +++ b/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); + }); + }); });