From 8934686218a67331c79e57642a660ec52d2328f8 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Thu, 19 Sep 2019 19:19:01 +0800 Subject: [PATCH] test: fix filter_time case --- lib/routes/test/index.js | 2 +- test/middleware/parameter.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/routes/test/index.js b/lib/routes/test/index.js index 22906915b5..cad58f0fc6 100644 --- a/lib/routes/test/index.js +++ b/lib/routes/test/index.js @@ -75,7 +75,7 @@ module.exports = async (ctx) => { item.push({ title: `Title${i}`, description: `Description${i}`, - pubDate: new Date(1546272000000 - i * 10 * 1000).toUTCString(), + pubDate: new Date((ctx.params.id === 'current_time' ? new Date() : 1546272000000) - i * 10 * 1000).toUTCString(), link: `https://github.com/DIYgod/RSSHub/issues/${i}`, author: `DIYgod${i}`, }); diff --git a/test/middleware/parameter.js b/test/middleware/parameter.js index f9840832d2..1e3f56b0b9 100644 --- a/test/middleware/parameter.js +++ b/test/middleware/parameter.js @@ -40,7 +40,7 @@ describe('filter', () => { }); it(`filter_time`, async () => { - const response = await request.get('/test/1?filter_time=25'); + const response = await request.get('/test/current_time?filter_time=25'); const parsed = await parser.parseString(response.text); expect(parsed.items.length).toBe(2); expect(parsed.items[0].title).toBe('Title1');