From 8bc2fb59ad2cd9b3da5dfd6c0ca5b473258a7247 Mon Sep 17 00:00:00 2001 From: alecdog04 <75770101+alecdog04@users.noreply.github.com> Date: Tue, 17 Dec 2024 10:04:04 -0800 Subject: [PATCH] Update readingsCompareMeterQuantity.js --- .../test/web/readingsCompareMeterQuantity.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/server/test/web/readingsCompareMeterQuantity.js b/src/server/test/web/readingsCompareMeterQuantity.js index 89002d46b..6278d6aef 100644 --- a/src/server/test/web/readingsCompareMeterQuantity.js +++ b/src/server/test/web/readingsCompareMeterQuantity.js @@ -85,7 +85,19 @@ mocha.describe('readings API', () => { expectCompareToEqualExpected(res, expected); }); - // Add C6 here + mocha.it('C6: 28 day shift end 2022-10-31 17:00:00 for 15 minute reading intervals and quantity units & kWh as kWh', async () => { + await prepareTest(unitDatakWh, conversionDatakWh, meterDatakWh); + const unitId = await getUnitId('kWh'); + const expected = [108269.924822581, 108889.847659507]; + const res = await chai.request(app).get('/api/compareReadings/meters/${METER_ID}') + .query({ + curr_start: '2022-10-09 00:00:00', + curr_end: '2022-10-31 17:00:00', + shift: 'P28D', + graphicUnitID:unitId + }); + expectCompareToEqualExpected(res, expected); + }); mocha.it('C8: 1 day shift end 2022-10-31 17:00:00 for 15 minute reading intervals and quantity units & kWh as MJ', async () => { // Use predefined unit and conversion data