Skip to content

FSR-1630 | Remove tests used by old Jenkins job#160

Merged
nikiwycherley merged 8 commits intodevelopmentfrom
feature/FSR-1630-failing-tests
Apr 17, 2026
Merged

FSR-1630 | Remove tests used by old Jenkins job#160
nikiwycherley merged 8 commits intodevelopmentfrom
feature/FSR-1630-failing-tests

Conversation

@nikiwycherley
Copy link
Copy Markdown
Contributor

@nikiwycherley nikiwycherley commented Apr 8, 2026

https://eaflood.atlassian.net/browse/FSR-1630

Removed deprecated RLOI and station integration tests

Removes the following test files that are no longer maintaining code coverage:

test/integration/rloi-process-handler.js
test/integration/station-process.js
test/events/rloi-event.json (unused fixture)
VS Code launch config for run rloiProcess function
Impact on test coverage:

These tests were the only place verifying end-to-end database assertions for RLOI handler—proving that when RLOI data is processed it's saved correctly to Postgres with expected parent/value joins and exact field values. They also contained the only multi-record RLOI validation against the known-good fixture dataset

@nikiwycherley nikiwycherley self-assigned this Apr 8, 2026
@teddmason
Copy link
Copy Markdown
Member

Might be worth sticking in some low priority tech debt to look into automated integration tests for the flood-data repo. As coverage at the moment is based on unit tests and front end gui tests.

@sonarqubecloud
Copy link
Copy Markdown

@nikiwycherley nikiwycherley merged commit cc47b1a into development Apr 17, 2026
4 checks passed
@nikiwycherley nikiwycherley deleted the feature/FSR-1630-failing-tests branch April 21, 2026 08:49
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