Matt Jankowski
|
b231c3c1bf
|
Drop support for ruby 3.1 (#32363)
|
2024-10-31 15:12:08 +00:00 |
Matt Jankowski
|
df3b954720
|
Add `DomainHelpers` spec support module for DNS/MX stub (#32690)
|
2024-10-29 15:35:25 +00:00 |
Matt Jankowski
|
5a4f4f3e83
|
Remove single-use `ProfileStories` method (#31164)
|
2024-10-23 13:31:03 +00:00 |
Matt Jankowski
|
cc8d723e71
|
Register an XML encoder for response tests (#32220)
|
2024-10-03 13:10:27 +00:00 |
Matt Jankowski
|
780e2e9d66
|
Convert notification mailer spec shared examples to matchers (#32047)
|
2024-09-24 12:07:16 +00:00 |
Matt Jankowski
|
04a939d640
|
Add `reviewed` and `unreviewed` scopes to `Reviewable` model concern (#31988)
|
2024-09-20 08:51:37 +00:00 |
Matt Jankowski
|
c6a0768fe5
|
Use shared system spec helper methods (#31784)
|
2024-09-09 08:01:26 +00:00 |
Matt Jankowski
|
7efe0bde9d
|
Add `have_http_link_header` matcher and set header values as strings (#31010)
|
2024-09-05 20:05:38 +00:00 |
Matt Jankowski
|
e820cc30b8
|
Convert invites controller spec to system/request specs (#31755)
|
2024-09-05 11:54:27 +00:00 |
Matt Jankowski
|
9ed1aab9b7
|
Remove accidental matcher debug code (#31732)
|
2024-09-04 05:12:35 +00:00 |
Matt Jankowski
|
f1003b2560
|
Enable "zero monkey patching" mode in RSpec (#31614)
|
2024-09-04 05:12:25 +00:00 |
Matt Jankowski
|
7c26e5e4a1
|
Add `Reviewable` model concern (#31152)
|
2024-09-03 15:37:45 +00:00 |
Matt Jankowski
|
e1fa456c7c
|
Add `have_cacheable_headers` matcher for responses (#31727)
|
2024-09-03 15:35:19 +00:00 |
Matt Jankowski
|
67faaf5557
|
Simplify account model username presence validation spec (#31013)
|
2024-09-03 15:30:57 +00:00 |
Matt Jankowski
|
928390c2ba
|
Convert `admin/settings` controller specs to system specs (#31548)
|
2024-09-03 15:29:32 +00:00 |
Matt Jankowski
|
40f993b3a0
|
Use built-in `response.parsed_body` for JSON response specs (#31674)
|
2024-09-02 14:25:21 +00:00 |
David Roetzel
|
388d5473e1
|
Refactor (ruby) redis configuration (#31694)
|
2024-09-02 14:19:55 +00:00 |
Renaud Chaput
|
5d04e29775
|
Disable Chrome's search engine selection screen when running system specs (#31437)
|
2024-08-15 06:45:00 +00:00 |
Renaud Chaput
|
4545b8d6cb
|
Add the ability to ignore specific browser errors for a spec (#31436)
|
2024-08-15 06:44:13 +00:00 |
Matt Jankowski
|
95eadabe44
|
Extrude `fill_in_auth_details` method to `ProfileStories` spec support module (#31163)
|
2024-07-29 08:31:42 +00:00 |
Matt Jankowski
|
bfaa53343a
|
Improve failure message on pagination matcher (#31146)
|
2024-07-25 14:28:08 +00:00 |
Matt Jankowski
|
ef796446e5
|
Ignore manifest JS parse/interrupt error on CI (#31080)
|
2024-07-22 07:46:41 +00:00 |
Matt Jankowski
|
f1300ad284
|
Rename jobs/attachments rspec tag names (#29762)
|
2024-07-08 16:01:08 +00:00 |
Matt Jankowski
|
8ef59729a1
|
Ignore intermittent chrome/manifest/icon interaction failure (#30793)
|
2024-06-25 13:57:40 +00:00 |
Matt Jankowski
|
84a31319e9
|
Add `match_json_values` and use in AP worker specs (#30720)
|
2024-06-19 13:46:52 +00:00 |
Claire
|
8098d27f84
|
Stop calling Webpacker in full-stack tests (#30763)
|
2024-06-19 09:31:30 +00:00 |
Matt Jankowski
|
249cbc449c
|
Use existing config access to `local_domain` value (#30509)
|
2024-06-03 09:15:58 +00:00 |
Matt Jankowski
|
0d397db5dd
|
Consolidate system specs into single directory, use rspec tags for configuration (#30206)
|
2024-05-10 12:36:09 +00:00 |
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>
|
2024-04-02 08:53:44 +00:00 |
Matt Jankowski
|
2e91a9bd34
|
Add `include_pagination_headers` matcher to check `Link` header in api specs (#29596)
|
2024-03-15 10:17:45 +00:00 |
Claire
|
6f7615ba86
|
Add basic end-to-end test for admin moderation interface (#29424)
|
2024-02-27 15:18:06 +00:00 |
Matt Jankowski
|
9e78129e6e
|
Use "cacheable response" shared example in more places (#29419)
|
2024-02-27 11:50:21 +00:00 |
Claire
|
b71904816a
|
Change registrations to be disabled by default for new servers (#29280)
|
2024-02-22 13:28:19 +00:00 |
Matt Jankowski
|
95da28d201
|
Add common `ThreadingHelper` module for specs (#29116)
|
2024-02-07 14:53:29 +00:00 |
Matt Jankowski
|
8b7b0ee598
|
Configure selenium to use Chrome version 120 (#29038)
|
2024-02-01 09:46:31 +00:00 |
Matt Jankowski
|
86fbde7b46
|
Fix `Style/NumericLiterals` cop in ProfileStories support module (#28971)
|
2024-01-30 15:38:33 +00:00 |
Matt Jankowski
|
e519f113e8
|
Combine repeated subject in `cacheable response` shared example (#28945)
|
2024-01-26 16:37:05 +00:00 |
Matt Jankowski
|
b4c332104a
|
Use top-level `warn` in JS errors check (#28745)
|
2024-01-15 21:26:11 +00:00 |
Matt Jankowski
|
df9e220364
|
Add JS console errors check (#28682)
|
2024-01-12 09:12:31 +00:00 |
Matt Jankowski
|
4e08a4892f
|
Move streaming `around` config into manager class (#28684)
|
2024-01-11 10:54:42 +00:00 |
Matt Jankowski
|
8422b8ded0
|
Extract capybara config and improve headless_chrome driver config (#28681)
|
2024-01-10 14:54:11 +00:00 |
Matt Jankowski
|
f06c1f1552
|
Fix `Capybara/ClickLinkOrButtonStyle` cop in spec/features (#28576)
|
2024-01-04 09:20:32 +00:00 |
Matt Jankowski
|
ad34d33bfd
|
Formalize some patterns in cli specs (#28255)
|
2023-12-07 13:49:14 +00:00 |
Matt Jankowski
|
aa8563d43d
|
Fix `Style/SuperWithArgsParentheses` cop (#28174)
|
2023-12-01 15:53:15 +00:00 |
Matt Jankowski
|
7753e5f715
|
Add shared example for CLI command specs (#28165)
|
2023-12-01 12:00:34 +00:00 |
Matt Jankowski
|
e892efbc40
|
Configure elastic search integration with rspec tag (#27882)
|
2023-11-17 11:52:20 +00:00 |
Matt Jankowski
|
b05575e242
|
Move RSpec config for streaming/search managers to be near classes (#27761)
|
2023-11-08 13:04:17 +00:00 |
Matt Jankowski
|
ae7c20b00c
|
Move search and streaming spec manager classes to separate support files (#27727)
|
2023-11-07 15:25:49 +00:00 |
Matt Jankowski
|
949f5eb860
|
Fix `RSpec/MetadataStyle` cop in spec/ (#27729)
|
2023-11-06 14:28:20 +00:00 |
Matt Jankowski
|
2528a0721f
|
Update `rubocop-capybara` to version 2.19.0 (#26982)
|
2023-10-17 16:10:50 +02:00 |