You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
</style></head><body><divclass="jesthtml-content"><header><h1id="title">Test Report</h1></header><divid="metadata-container"><divid="timestamp">Started: 2024-11-08 10:14:13</div><divid="summary"><divid="suite-summary"><divclass="summary-total">Suites (4)</div><divclass="summary-passed ">4 passed</div><divclass="summary-failed summary-empty">0 failed</div><divclass="summary-pending summary-empty">0 pending</div></div><divid="test-summary"><divclass="summary-total">Tests (19)</div><divclass="summary-passed ">19 passed</div><divclass="summary-failed summary-empty">0 failed</div><divclass="summary-pending summary-empty">0 pending</div></div></div></div><divid="suite-1" class="suite-container"><inputid="collapsible-0" type="checkbox" class="toggle" checked="checked"/><labelfor="collapsible-0"><divclass="suite-info"><divclass="suite-path">C:\Users\Fengren\OneDrive\Documents\NTU\NTUCS\Y2S1\SC2006\SC2006clone\flowmotion\backend\date.test.ts</div><divclass="suite-time">1.925s</div></div></label><divclass="suite-tests"><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">formatSGT()</div><divclass="test-status">passed</div><divclass="test-duration">0.055s</div></div></div></div></div><divid="suite-2" class="suite-container"><inputid="collapsible-1" type="checkbox" class="toggle" checked="checked"/><labelfor="collapsible-1"><divclass="suite-info"><divclass="suite-path">C:\Users\Fengren\OneDrive\Documents\NTU\NTUCS\Y2S1\SC2006\SC2006clone\flowmotion\backend\fetch.test.ts</div><divclass="suite-time">2.464s</div></div></label><divclass="suite-tests"><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CachingFetch</div><divclass="test-title">fetch() no cache</div><divclass="test-status">passed</div><divclass="test-duration">1.047s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CachingFetch</div><divclass="test-title">fetch() cached</div><divclass="test-status">passed</div><divclass="test-duration">0.002s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CachingFetch</div><divclass="test-title">fetch() no-cache</div><divclass="test-status">passed</div><divclass="test-duration">0.272s</div></div></div></div></div><divid="suite-3" class="suite-container"><inputid="collapsible-2" type="checkbox" class="toggle" checked="checked"/><labelfor="collapsible-2"><divclass="suite-info"><divclass="suite-path">C:\Users\Fengren\OneDrive\Documents\NTU\NTUCS\Y2S1\SC2006\SC2006clone\flowmotion\backend\services\routing.test.ts</div><divclass="suite-time">4.498s</div></div></label><divclass="suite-tests"><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">RoutingSvc</div><divclass="test-title">route() returns routes</div><divclass="test-status">passed</div><divclass="test-duration">1.27s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">RoutingSvc</div><divclass="test-title">route() throws NotFoundError on no route</div><divclass="test-status">passed</div><divclass="test-duration">0.002s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">RoutingSvc</div><divclass="test-title">route() throws ValidationError on bad coordinate</div><divclass="test-status">passed</div><divclass="test-duration">0.002s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">RoutingSvc</div><divclass="test-title">geolookup() returns correct GeoLocation for a given postcode</div><divclass="test-status">passed</div><divclass="test-duration">0.624s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">RoutingSvc</div><divclass="test-title">geolookup() throws an error for invalid postcode</div><divclass="test-status">passed</div><divclass="test-duration">0.001s</div></div></div></div></div><divid="suite-4" class="suite-container"><inputid="collapsible-3" type="checkbox" class="toggle" checked="checked"/><labelfor="collapsible-3"><divclass="suite-info"><divclass="suite-path">C:\Users\Fengren\OneDrive\Documents\NTU\NTUCS\Y2S1\SC2006\SC2006clone\flowmotion\backend\services\congestion.test.ts</div><divclass="suite-time warn">5.417s</div></div></label><divclass="suite-tests"><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">lastUpdatedOn() gets last updated_on date</div><divclass="test-status">passed</div><divclass="test-duration">1.45s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() gets last updated_on congestions</div><divclass="test-status">passed</div><divclass="test-duration">0.226s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() filters by begin & end</div><divclass="test-status">passed</div><divclass="test-duration">0.031s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() filters by camera_id</div><divclass="test-status">passed</div><divclass="test-duration">0.091s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() performs aggregation by hour with max</div><divclass="test-status">passed</div><divclass="test-duration">0.267s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() performs aggregation by day with avg</div><divclass="test-status">passed</div><divclass="test-duration">0.23s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() performs aggregation by day with avg with camera_id filter</div><divclass="test-status">passed</div><divclass="test-duration">0.201s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() performs aggregation by day with min</div><divclass="test-status">passed</div><divclass="test-duration">0.191s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() throws error when agg is provided without groupby</div><divclass="test-status">passed</div><divclass="test-duration">0.054s</div></div></div><divclass="test-result passed"><divclass="test-info"><divclass="test-suitename">CongestionSvc</div><divclass="test-title">getCongestions() filters by min_rating</div><divclass="test-status">passed</div><divclass="test-duration">0.261s</div></div></div></div></div></div></body></html>
0 commit comments