From 42e40b89f5d9cf00196e21a2653cd33a67b8b187 Mon Sep 17 00:00:00 2001 From: Aleksandr Statciuk Date: Mon, 9 May 2022 16:21:50 +0300 Subject: [PATCH] Fix guides/update.test.js --- scripts/commands/guides/update.js | 3 ++- tests/commands/guides/update.test.js | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/commands/guides/update.js b/scripts/commands/guides/update.js index 4c0727c8..2c8dd097 100644 --- a/scripts/commands/guides/update.js +++ b/scripts/commands/guides/update.js @@ -3,6 +3,7 @@ const grabber = require('epg-grabber') const _ = require('lodash') const PUBLIC_DIR = process.env.PUBLIC_DIR || '.gh-pages' +const CURR_DATE = process.env.CURR_DATE || new Date() async function main() { logger.info(`Generating guides/...`) @@ -40,7 +41,7 @@ async function main() { const filepath = `${PUBLIC_DIR}/guides/${key}.epg.xml` logger.info(`Creating "${filepath}"...`) - const output = grabber.convertToXMLTV({ channels, programs }) + const output = grabber.convertToXMLTV({ channels, programs, date: CURR_DATE }) await file.create(filepath, output) const compressed = await zip.compress(output) await file.create(filepath + '.gz', compressed) diff --git a/tests/commands/guides/update.test.js b/tests/commands/guides/update.test.js index b389f0c0..ce60208e 100644 --- a/tests/commands/guides/update.test.js +++ b/tests/commands/guides/update.test.js @@ -17,7 +17,7 @@ it('can generate /guides', () => { 'tests/__data__/output/programs.db' ) const stdout = execSync( - 'DB_DIR=tests/__data__/output DATA_DIR=tests/__data__/input/data PUBLIC_DIR=tests/__data__/output npm run guides:update', + 'DB_DIR=tests/__data__/output DATA_DIR=tests/__data__/input/data PUBLIC_DIR=tests/__data__/output CURR_DATE=2022-05-05 npm run guides:update', { encoding: 'utf8' } ) @@ -48,7 +48,6 @@ it('will terminate process if programs not found', () => { 'DB_DIR=tests/__data__/output DATA_DIR=tests/__data__/input/data PUBLIC_DIR=tests/__data__/output npm run guides:update', { encoding: 'utf8' } ) - console.log(stdout) process.exit(1) } catch (err) { expect(err.status).toBe(1)