Commit Graph

66 Commits (09017dd8f063926738b253fe964a6b12faaa744f)

Author SHA1 Message Date
Matt Jankowski e820cc30b8
Convert invites controller spec to system/request specs (#31755) 4 months ago
Matt Jankowski 9ed1aab9b7
Remove accidental matcher debug code (#31732) 4 months ago
Matt Jankowski f1003b2560
Enable "zero monkey patching" mode in RSpec (#31614) 4 months ago
Matt Jankowski 7c26e5e4a1
Add `Reviewable` model concern (#31152) 4 months ago
Matt Jankowski e1fa456c7c
Add `have_cacheable_headers` matcher for responses (#31727) 4 months ago
Matt Jankowski 67faaf5557
Simplify account model username presence validation spec (#31013) 4 months ago
Matt Jankowski 928390c2ba
Convert `admin/settings` controller specs to system specs (#31548) 4 months ago
Matt Jankowski 40f993b3a0
Use built-in `response.parsed_body` for JSON response specs (#31674) 4 months ago
David Roetzel 388d5473e1
Refactor (ruby) redis configuration (#31694) 4 months ago
Renaud Chaput 5d04e29775
Disable Chrome's search engine selection screen when running system specs (#31437) 5 months ago
Renaud Chaput 4545b8d6cb
Add the ability to ignore specific browser errors for a spec (#31436) 5 months ago
Matt Jankowski 95eadabe44
Extrude `fill_in_auth_details` method to `ProfileStories` spec support module (#31163) 5 months ago
Matt Jankowski bfaa53343a
Improve failure message on pagination matcher (#31146) 5 months ago
Matt Jankowski ef796446e5
Ignore manifest JS parse/interrupt error on CI (#31080) 5 months ago
Matt Jankowski f1300ad284
Rename jobs/attachments rspec tag names (#29762) 6 months ago
Matt Jankowski 8ef59729a1
Ignore intermittent chrome/manifest/icon interaction failure (#30793) 6 months ago
Matt Jankowski 84a31319e9
Add `match_json_values` and use in AP worker specs (#30720) 6 months ago
Claire 8098d27f84
Stop calling Webpacker in full-stack tests (#30763) 6 months ago
Matt Jankowski 249cbc449c
Use existing config access to `local_domain` value (#30509) 7 months ago
Matt Jankowski 0d397db5dd
Consolidate system specs into single directory, use rspec tags for configuration (#30206) 8 months ago
renovate[bot] 589e34d00c
Update dependency selenium-webdriver to v4.19.0 (#29776)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
9 months ago
Matt Jankowski 2e91a9bd34
Add `include_pagination_headers` matcher to check `Link` header in api specs (#29596) 10 months ago
Claire 6f7615ba86
Add basic end-to-end test for admin moderation interface (#29424) 10 months ago
Matt Jankowski 9e78129e6e
Use "cacheable response" shared example in more places (#29419) 10 months ago
Claire b71904816a
Change registrations to be disabled by default for new servers (#29280) 10 months ago
Matt Jankowski 95da28d201
Add common `ThreadingHelper` module for specs (#29116) 11 months ago
Matt Jankowski 8b7b0ee598
Configure selenium to use Chrome version 120 (#29038) 11 months ago
Matt Jankowski 86fbde7b46
Fix `Style/NumericLiterals` cop in ProfileStories support module (#28971) 11 months ago
Matt Jankowski e519f113e8
Combine repeated subject in `cacheable response` shared example (#28945) 11 months ago
Matt Jankowski b4c332104a
Use top-level `warn` in JS errors check (#28745) 12 months ago
Matt Jankowski df9e220364
Add JS console errors check (#28682) 12 months ago
Matt Jankowski 4e08a4892f
Move streaming `around` config into manager class (#28684) 12 months ago
Matt Jankowski 8422b8ded0
Extract capybara config and improve headless_chrome driver config (#28681) 12 months ago
Matt Jankowski f06c1f1552
Fix `Capybara/ClickLinkOrButtonStyle` cop in spec/features (#28576) 12 months ago
Matt Jankowski ad34d33bfd
Formalize some patterns in cli specs (#28255) 1 year ago
Matt Jankowski aa8563d43d
Fix `Style/SuperWithArgsParentheses` cop (#28174) 1 year ago
Matt Jankowski 7753e5f715
Add shared example for CLI command specs (#28165) 1 year ago
Matt Jankowski e892efbc40
Configure elastic search integration with rspec tag (#27882) 1 year ago
Matt Jankowski b05575e242
Move RSpec config for streaming/search managers to be near classes (#27761) 1 year ago
Matt Jankowski ae7c20b00c
Move search and streaming spec manager classes to separate support files (#27727) 1 year ago
Matt Jankowski 949f5eb860
Fix `RSpec/MetadataStyle` cop in spec/ (#27729) 1 year ago
Matt Jankowski 2528a0721f
Update `rubocop-capybara` to version 2.19.0 (#26982) 1 year ago
Matt Jankowski 893b2f33fd
Extract shared example for cacheable response in specs (#25388) 1 year ago
Matt Jankowski abf0e1fa39
Move `SignedReqestHelpers` rspec config to separate file (#25453) 1 year ago
Renaud Chaput 4d1b67f664
Add end-to-end (system) tests (#25461) 1 year ago
Matt Jankowski 50ff3d3342
Coverage for `Auth::OmniauthCallbacks` controller (#26147) 1 year ago
Matt Jankowski 285a3df56c
Move localized subject mailer shared example to separate file (#25889) 1 year ago
Matt Jankowski 4c5f62de99
Extract shared examples from api specs (#25387) 2 years ago
Matt Jankowski 10746af82f
Remove unused shared examples for scoped settings (#25389) 2 years ago
Matt Jankowski 25c66fa640
Enable paperclip for account attachment examples (#25381) 2 years ago