What
The CGM (Continuous Glucose Monitor) device profiles in packages/core/src/profiles/cgm.ts define DEXCOM_SHARE_CGM, LIBRE_LINKUP_CGM, and GENERIC_GLUCOSE_METER but have no dedicated test file.
Where
- Source:
packages/core/src/profiles/cgm.ts
- New test:
packages/core/src/__tests__/profiles-cgm.test.ts
How
- Create a test file following the pattern in other test files
- Test that each profile has the expected capabilities, service UUIDs, and brand/model values
- Run
pnpm test && pnpm lint
Acceptance Criteria
What
The CGM (Continuous Glucose Monitor) device profiles in
packages/core/src/profiles/cgm.tsdefineDEXCOM_SHARE_CGM,LIBRE_LINKUP_CGM, andGENERIC_GLUCOSE_METERbut have no dedicated test file.Where
packages/core/src/profiles/cgm.tspackages/core/src/__tests__/profiles-cgm.test.tsHow
pnpm test && pnpm lintAcceptance Criteria