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

test(rspec): rework recently failing tests #7590

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

adi-herwana-nus
Copy link

@adi-herwana-nus adi-herwana-nus commented Oct 10, 2024

  • update past_answers_spec and forum_disbursement_spec async assertions
  • rework component_settings_spec to use Capybara matchers instead of raw css

For now, we should continue reworking tests flaky because of async issues using native Capybara matchers.
In future, if there are assertions too complex to fold into a single async assertion, we can consider use of synchronize_expectation within capybara_test_helpers gem.

- update past_answers_spec and forum_disbursement_spec async assertions
- rework component_settings_spec to use Capybara matchers instead of raw css
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