Skip to content

chore: remove legacy testing infrastructure#754

Merged
RussH merged 5 commits intoopencats:masterfrom
anonymoususer72041:chore/remove-legacy-testing
Apr 29, 2026
Merged

chore: remove legacy testing infrastructure#754
RussH merged 5 commits intoopencats:masterfrom
anonymoususer72041:chore/remove-legacy-testing

Conversation

@anonymoususer72041
Copy link
Copy Markdown
Contributor

This PR removes the remaining legacy testing infrastructure that was still kept in the repository after the project had already moved away from the old SimpleTest-based test UI.

It removes the obsolete legacy tests module under modules/tests, deletes the bundled lib/simpletest library and cleans up the remaining technical references that only existed for that legacy setup.

Because a small part of the old tests module was still reused by current tests, the shared fixture and helper were moved to non-legacy locations before the legacy module itself was removed. This keeps the current test suite working while eliminating the outdated testing code.

@anonymoususer72041 anonymoususer72041 force-pushed the chore/remove-legacy-testing branch from d69b2b9 to 4da821c Compare April 23, 2026 14:42
@anonymoususer72041 anonymoususer72041 force-pushed the chore/remove-legacy-testing branch from 4da821c to bf276e2 Compare April 24, 2026 10:08
@RussH
Copy link
Copy Markdown
Member

RussH commented Apr 29, 2026

Good PR for code cleanup. Confirming the SimpleTest removal looks well designed and contained. Merging.

@RussH RussH merged commit 21e8484 into opencats:master Apr 29, 2026
3 checks passed
@anonymoususer72041 anonymoususer72041 deleted the chore/remove-legacy-testing branch April 29, 2026 09:30
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