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