Skip to content

ci: run the offline SMPP suites - #233

Merged
ajamous merged 1 commit into
mainfrom
followup/ci-smpp-tests
Sep 18, 2026
Merged

ajamous merged 1 commit into
mainfrom
followup/ci-smpp-tests

Conversation

@ajamous

@ajamous ajamous commented Sep 18, 2026

Copy link
Copy Markdown
Collaborator

tests.yml only watched src/api_interface/, so the 137 offline SMPP assertions (test_message_utils.js and test_encoding_roundtrip.js) never ran in CI, even though they cover the classification policy settings shipped in v2.11.0.

This adds a Node 20 job that runs npm test in src/smpp_interface (no API, upstream or proxy needed), and triggers the workflow on changes under src/smpp_interface/ too. The job's own run on this PR is the proof it works.

tests.yml only watched src/api_interface, so the 137 offline SMPP assertions
(message_utils and the encoding round-trip) never ran in CI. Add a Node job
that runs `npm test` in src/smpp_interface, and trigger the workflow on changes
under src/smpp_interface as well.
@ajamous
ajamous merged commit f4152ce into main Sep 18, 2026
7 checks passed
@ajamous
ajamous deleted the followup/ci-smpp-tests branch September 18, 2026 21:57
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.

1 participant