Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update testing configuration #1426

Merged
merged 3 commits into from
Jul 25, 2024
Merged

Update testing configuration #1426

merged 3 commits into from
Jul 25, 2024

Conversation

thatbudakguy
Copy link
Member

@thatbudakguy thatbudakguy commented Jul 25, 2024

This removes the custom Selenium configuration, since it didn't seem to affect the vast majority of the tests and included some complex options (huge window size, long timeouts, etc.) that made local testing harder.

It also stops using database cleaner, since transactional fixtures work just as well.

The long timeouts and other options we were manually specifying
no longer seem necessary.
We can just use transactional fixtures.
@thatbudakguy thatbudakguy marked this pull request as ready for review July 25, 2024 22:31
@jmartin-sul jmartin-sul merged commit 4af93ba into main Jul 25, 2024
6 checks passed
@jmartin-sul jmartin-sul deleted the test-config branch July 25, 2024 22:48
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.

None yet

2 participants