Commit graph

81 commits

Author SHA1 Message Date
Matt Jankowski 9258ee8847 Improve app/policies coverage () 2024-10-16 12:40:58 +02:00
Matt Jankowski aa46348c03 Enable hostname config for all system specs () 2024-10-04 17:48:03 +02: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
Nick Schonning 81ad6c2e39
Autofix Rubocop Style/StringLiterals () 2023-02-19 07:38:14 +09:00
Nick Schonning d65b2c1924
Apply Rubocop Style/RedundantConstantBase () 2023-02-18 04:30:03 +01:00
Nick Schonning 1487fcde93
Apply Rubocop Style/ExpandPathArguments () 2023-02-08 07:06:20 +01:00
Eugen Rochko 3917353645
Fix single Redis connection being used across all threads ()
* Fix single Redis connection being used across all Sidekiq threads

* Fix tests
2022-04-28 17:47:34 +02:00