Skip to content

Add test coverage for CGM device profiles #10

Description

@josedab

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

  1. Create a test file following the pattern in other test files
  2. Test that each profile has the expected capabilities, service UUIDs, and brand/model values
  3. Run pnpm test && pnpm lint

Acceptance Criteria

  • Test file with 3+ tests (one per profile)
  • All tests pass

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions