diff --git a/src/logic.js b/src/logic.js index 4375f83..2ec44b4 100644 --- a/src/logic.js +++ b/src/logic.js @@ -2,12 +2,11 @@ const { pathOr, hasPath } = require('ramda'); const parseArgs = require('minimist'); const process = require('process'); -export const event_url = (event_id) => - `https://www.facebook.com/events/${event_id}`; +const event_url = (event_id) => `https://www.facebook.com/events/${event_id}`; const page_url = (page_id) => `https://www.facebook.com/${page_id}`; -export const page_events_url = (page_id) => page_url(page_id) + '/events/'; +const page_events_url = (page_id) => page_url(page_id) + '/events/'; export const parse_args = (args) => { const argv = parseArgs(args); diff --git a/tests/logic.test.js b/tests/logic.test.js index 877a7c1..ef53b12 100644 --- a/tests/logic.test.js +++ b/tests/logic.test.js @@ -6,22 +6,20 @@ const process_mock = jest.spyOn(process, 'exit').mockImplementation(() => true); describe('test parse args', () => { it('parses a single page id with -p', () => { const res = parse_args(['-p', 'foo']); - expect(res).toEqual({ page_ids: ['https://www.facebook.com/foo/events/'] }); + expect(res.page_ids).toEqual(['https://www.facebook.com/foo/events/']); }); it('parses a single page id with --page', () => { const res = parse_args(['--page=foo']); - expect(res).toEqual({ page_ids: ['https://www.facebook.com/foo/events/'] }); + expect(res.page_ids).toEqual(['https://www.facebook.com/foo/events/']); }); it('parses multiple page ids with --pages', () => { const res = parse_args(['--pages=foo,bar']); - expect(res).toEqual({ - page_ids: [ - 'https://www.facebook.com/foo/events/', - 'https://www.facebook.com/bar/events/', - ], - }); + expect(res.page_ids).toEqual([ + 'https://www.facebook.com/foo/events/', + 'https://www.facebook.com/bar/events/', + ]); }); ['-?', '--help', '-h'].forEach((param) => { it('parses help options', () => {