diff --git a/src/server/test/web/readingsCompareMeterQuantity.js b/src/server/test/web/readingsCompareMeterQuantity.js index 89002d46b..3b1b0fb93 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:12:34 (partial hour) 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:12:34', + 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