Commit graph

85 commits

Author SHA1 Message Date
Matt Jankowski
95caa8bc4e
Switch coverage generation default to false, allow opt in with COVERAGE env var () 2025-02-04 11:14:45 +00:00
Matt Jankowski
535866218e
Update rails to version 8.0.1 () 2025-01-03 16:08:21 +00:00
Matt Jankowski
4ef3a1a38d
Match dependency-generator output for require_relative usage () 2024-11-08 09:55:15 +00:00
Matt Jankowski
df3b954720
Add DomainHelpers spec support module for DNS/MX stub () 2024-10-29 15:35:25 +00:00
Matt Jankowski
9e8f099d38
Improve app/policies coverage () 2024-10-15 14:24:12 +00:00
Matt Jankowski
b7bb850efd
Enable hostname config for all system specs () 2024-10-02 13:56:26 +00:00
Matt Jankowski
202077517c
Add "search" group for chewy classes in simplecov config () 2024-09-12 20:09:55 +00:00
Matt Jankowski
19849eb91d
Skip paperclip spoof detector unless opted into attachment processing specs () 2024-09-03 15:39:19 +00:00
Matt Jankowski
69dbc23038
Only enable chewy in search-tagged specs () 2024-09-03 15:38:38 +00:00
Matt Jankowski
928390c2ba
Convert admin/settings controller specs to system specs () 2024-09-03 15:29:32 +00:00
Matt Jankowski
ef4920c6c9
Pull out https/hostname setup for request specs to shared config () 2024-09-03 15:28:57 +00:00
David Roetzel
388d5473e1
Refactor (ruby) redis configuration () 2024-09-02 14:19:55 +00:00
Matt Jankowski
bcc4b1078c
Fix Rails/RootPathnameMethods cop () 2024-08-26 07:35:07 +00:00
Matt Jankowski
848b59c8ae
Reduce factory creation in MediaAttachment model spec () 2024-07-18 15:23:46 +00:00
Matt Jankowski
f1300ad284
Rename jobs/attachments rspec tag names () 2024-07-08 16:01:08 +00:00
Matt Jankowski
6beead3867
Move simplecov config into rails_helper () 2024-05-15 09:33:36 +00:00
Matt Jankowski
0d397db5dd
Consolidate system specs into single directory, use rspec tags for configuration () 2024-05-10 12:36:09 +00:00
Matt Jankowski
3eaac3af73
Use before_all block to setup requests/cache_spec data () 2024-03-13 08:38:57 +00:00
Matt Jankowski
64f9939e39
Use capture_emails helper to improve email assertions in specs () 2024-02-19 15:57:47 +00:00
Matt Jankowski
95da28d201
Add common ThreadingHelper module for specs () 2024-02-07 14:53:29 +00:00
Matt Jankowski
577520b637
Replace deprecated Sidekiq::Testing block style () 2024-02-06 12:49:48 +00:00
Matt Jankowski
4e08a4892f
Move streaming around config into manager class () 2024-01-11 10:54:42 +00:00
Matt Jankowski
8422b8ded0
Extract capybara config and improve headless_chrome driver config () 2024-01-10 14:54:11 +00:00
Matt Jankowski
00341c70ff
Use Sidekiq fake! instead of inline! in specs () 2024-01-10 11:06:58 +00:00
Claire
6ad0fb5a77
Fix NULL MX handling and tighten DNS resolving specs () 2024-01-05 11:07:57 +00:00
Matt Jankowski
e6e217fedd
Clean up tagged_with_* Status specs, fix RSpec/LetSetup cop () 2023-12-22 08:32:27 +00:00
Matt Jankowski
8a3d8c6c14
Remove the stub_stdout wrapper around CLI specs () 2023-12-13 10:14:19 +00:00
Matt Jankowski
ad34d33bfd
Formalize some patterns in cli specs () 2023-12-07 13:49:14 +00:00
Matt Jankowski
973597c6f1
Consolidate configuration of Sidekiq::Testing.fake! setup () 2023-11-23 09:43:43 +00:00
Matt Jankowski
67fd3187b3
Update rspec fixture path config to silence deprecation warning () 2023-11-21 15:51:40 +00:00
Matt Jankowski
e892efbc40
Configure elastic search integration with rspec tag () 2023-11-17 11:52:20 +00:00
Matt Jankowski
549e8e7baf
Add email_spec and speedup/cleanup to spec/mailers () 2023-11-17 09:50:19 +00:00
Matt Jankowski
b05575e242
Move RSpec config for streaming/search managers to be near classes () 2023-11-08 13:04:17 +00:00
Matt Jankowski
b06284c572
Fix RSpec/HookArgument cop () 2023-11-07 09:10:36 +00:00
Matt Jankowski
f8afa0f614
Remove unused stub json ld context () 2023-10-16 15:38:27 +02:00
Matt Jankowski
00e92b4038
Add coverage for CLI::Statuses command () 2023-10-16 15:37:22 +02:00
Matt Jankowski
abf0e1fa39
Move SignedReqestHelpers rspec config to separate file () 2023-10-13 15:19:40 +02:00
jsgoldstein
4d9186a48c
Add search tests () 2023-09-08 16:17:55 +02:00
Matt Jankowski
7581b1ff96
Profiling tools configuration improvement () 2023-07-28 23:16:23 +02:00
Renaud Chaput
4d1b67f664
Add end-to-end (system) tests () 2023-07-28 23:09:49 +02:00
Matt Jankowski
07933db788
Add coverage for CLI::Cache command () 2023-06-10 18:36:09 +02:00
Matt Jankowski
c94bb9ba9a
Disable paperclip processing in specs () 2023-06-10 18:27:35 +02:00
Matt Jankowski
b0104e4c33
Silence output to stdout during cli specs () 2023-05-31 20:01:11 +02:00
Nick Schonning
1fe04f740a
Enable Rubocop Rails/FilePath () 2023-05-04 05:50:40 +02:00
Claire
1eb51bd749
Add request specs for caching behavior () 2023-05-02 13:58:29 +02:00
Matt Jankowski
91a8cd21d8
React component helper specs () 2023-04-26 18:21:32 +02:00
Claire
f45961aa98
Add feature test for OAuth access grant () 2023-04-24 19:06:58 +02:00
Matt Jankowski
1ed12d5e2f
Add basic search specs for chewy indexes () 2023-03-10 19:31:10 +01:00
Nick Schonning
8fd3fc404d
Autofix Rubocop Rails/RootPathnameMethods () 2023-02-22 09:57:15 +09:00
Nick Schonning
84cc805cae
Enable Style/FrozenStringLiteralComment for specs () 2023-02-22 09:55:31 +09:00