From 471e51b69ff39c9985f2222b9225b817603caf3d Mon Sep 17 00:00:00 2001 From: ekremney Date: Mon, 26 Aug 2024 14:42:05 +0200 Subject: [PATCH] feat: result schema change --- src/cwv/handler.js | 4 +++- test/audits/cwv.test.js | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cwv/handler.js b/src/cwv/handler.js index b7a64c62..0b485ba2 100644 --- a/src/cwv/handler.js +++ b/src/cwv/handler.js @@ -27,7 +27,9 @@ export async function CWVRunner(auditUrl, context, site) { granularity: 'hourly', }; const cwvData = await rumAPIClient.query('cwv', options); - const auditResult = cwvData.filter((data) => data.pageviews >= DAILY_THRESHOLD * INTERVAL); + const auditResult = { + cwv: cwvData.filter((data) => data.pageviews >= DAILY_THRESHOLD * INTERVAL), + }; return { auditResult, diff --git a/test/audits/cwv.test.js b/test/audits/cwv.test.js index 28900c8a..9beca15e 100644 --- a/test/audits/cwv.test.js +++ b/test/audits/cwv.test.js @@ -61,7 +61,9 @@ describe('Index Tests', () => { it('cwv audit runs rum api client cwv query', async () => { const result = await CWVRunner('www.spacecat.com', context, site); expect(result).to.deep.equal({ - auditResult: rumData.filter((data) => data.pageviews >= 7000), + auditResult: { + cwv: rumData.filter((data) => data.pageviews >= 7000), + }, fullAuditRef: auditUrl, }); });