Skip to content

Conversation

@contolini
Copy link
Member

@contolini contolini commented Nov 24, 2025

Adds tests for syntactical, quality and macro filing failures (i.e. edits are triggered after uploading the fixtures).

It'd be easy to duplicate these fixtures and create one for every year (a la Filing.spec.js) but IMHO it wouldn't add any value because it would just test the same thing over and over again and result in a 30+ minute run time. Instead I just made a few fixtures for 2025 and labeled them accordingly.

See #5274

Changes

  • Adds a few fixture files and filings failure spec file

Notes

Testing

  1. Pull down this branch.
  2. Open Cypress locally and point it to hmdadev. Run the Filing-failures.spec.js file and the tests should pass.

Adds a test for syntactical, quality and macro filing failures (i.e.
edits are triggered after uploading the fixtures).

I chose not to duplicate the fixtures and create one for every year (a la
Filing.spec.js) because it would result in a 30+ minute test that just tests
the same functionality over and over again. Instead I just made a few fixtures
for 2025 and labeled them accordingly.

See https://github.local/HMDA-Operations/hmda-devops/issues/5274
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