Skip to content

v6.59-beta - #664

Merged
marceloarocha merged 5 commits into
masterfrom
develop
Aug 31, 2026
Merged

v6.59-beta#664
marceloarocha merged 5 commits into
masterfrom
develop

Conversation

@marceloarocha

Copy link
Copy Markdown
Collaborator

No description provided.

claude and others added 5 commits August 30, 2026 09:16
Two features reached the test suite only indirectly:

- /admin/drug/attributes-list, the entry point of the drug curation
  screen. Its query in drugs_repository.get_admin_drug_list joins the
  outlier counters with the schema attributes and the public substance
  catalog and exposes ~20 filters, none of which were exercised
  end-to-end (repository at 38% coverage).

- The protocol tracing endpoints (/protocol/prescription-trace,
  /protocol/test/sample, /protocol/test). Only the internal
  _evaluate_date_groups helper had unit tests; the orchestration,
  applicability rules, name resolution and per-prescription error
  isolation had none (service at 33%).

Both are covered with integration tests, since the behaviour under test
lives in the SQL and in the route/service/repository wiring rather than
in isolated logic.

Coverage: drugs_repository 38% -> 90%, protocol_trace_service 33% -> 92%,
routes/protocol 87% -> 97%.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CjEbprG7BvzEUsrkjttd1j
test: cover admin drug listing and protocol tracing

@amazon-q-developer amazon-q-developer Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR includes a version bump to v6.59-beta, a bug fix for date/datetime handling in protocol alerts, and two comprehensive integration test suites. The changes are well-structured and don't introduce any blocking issues. The code is ready to merge.


You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.

@marceloarocha
marceloarocha merged commit 1270801 into master Aug 31, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants