uiowaSEP2024 / 002_ImagePro

Image processing backend
1 stars 0 forks source link

139 study creation bug #141

Closed mbrzus closed 5 months ago

mbrzus commented 5 months ago

Overview

This pull request fixes multiple bugs and introduces improvements to the receiver agent study handling.

Implementation

Testing

We performed multiple end-to-end entire system manual tests and confirmed all steps are handled and executed correctly.

Problems Faced

We found multiple logical mistakes in receiver agent study handling and resolved them. Similarly we identified and resolved issues with missing results and wrong data return to hospital.

sonarcloud[bot] commented 5 months ago

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

github-actions[bot] commented 5 months ago

Jest Coverage

Summary

Lines Statements Branches Functions
Coverage: 75%
75.65% (432/571) 57.14% (68/119) 68.2% (118/173)

Junit Summary

Tests Skipped Failures Errors Time
35 0 :zzz: 0 :x: 0 :fire: 3.645s :stopwatch:
Coverage Report (75%)
File% Stmts% Branch% Funcs% LinesUncovered Line #s
All files75.6557.1468.275.14 
fixtures100100100100 
   kidneyStudyFixture.tsx100100100100 
src/components90.0944.4482.7591.17 
   ErrorMessageBox.tsx83.331000100 
   EventTimeline.tsx71.42007579–83
   Metadata.tsx85.7108084.6174–75
   Navbar.tsx90.475010090150, 163
   StackedChart.tsx10066.6610010072–85
   withAuthenticated.tsx100100100100 
src/contexts9010058.3389.28 
   authContext.tsx9010058.3389.2872, 90, 104
src/data28.0828.5736.1116.88 
   index.ts28.0828.5736.1116.8814–24, 35–45, 53–63, 73–83, 95–104, 116–126, 136–145, 155–160, 172–189, 199–207, 217–222, 235–274
src/hooks100100100100 
   useAuthContext.ts100100100100 
src/pages86.8477.4183.3387.5 
   analytics.tsx96.1510088.889690
   dashboard.tsx100100100100 
   index.tsx100100100100 
   login.tsx83.8788.8885.7183.3352–57, 109
   profile.tsx78.5766.667583.3363–66
   signup.tsx80.4857.1472.728065–67, 82–83, 163–170, 194
src/pages/apikeys73.2154.5464.2871.69 
   index.tsx73.2154.5464.2871.6974–77, 89, 94–99, 104–108, 195
src/pages/studies75.2347.2267.7478.12 
   [id].tsx68.5737.557.8971.4284, 93–107, 111–113, 124–125, 129, 133, 142, 218
   index.tsx88.5766.6683.3390.969, 78, 95