- Sep 02, 2024
- Sep 01, 2024
- Aug 27, 2024
-
-
Phil Pirozhkov authored
-
Phil Pirozhkov authored
rails_helper template: Restore old order of support files
-
Franz Liedke authored
Before #2678, the suggested code snippet for loading support files loaded files in directories (e.g. `spec/support/a/b.rb`) *after* files with the same basename as those directories (e.g. `spec/support/a.rb`). This tends to be the preferrable load order, given how Ruby modules and classes are usually structured. The root cause is a difference between the alphabetic ordering of string sorting compared to `Pathname#<=>`.
-
Jon Rowe authored
-
Petrik authored
Rails main requires `sqlite3` version 2: https://github.com/rails/rails/pull/51958
-
Petrik authored
Rails `main` uses Thor for the `bin/rails stats` command instead of Rake. This means stats directories need to be added in the Railtie. The global constant STATS_DIRECTORIES defined by Rails, has been deprecated in favor of Rails::CodeStatistics.register_directory. https://github.com/rails/rails/blob/8c7754dfdf39ed94cc93bbc40ee721c311b6d32c/railties/CHANGELOG.md?plain=1#L1-L11
-
- Aug 15, 2024
-
-
Jon Rowe authored
-
- Aug 13, 2024
-
-
Jon Rowe authored
Refactor active job matcher
-
Jon Rowe authored
-
Jon Rowe authored
Previous PR had split this up to avoid a rubocop rule infringment but did so in a way making it less clear what happened, we could turn off the rule instead for this method but refactoring the job matching method also satisfies the rule without sacrificing readability.
-
Jon Rowe authored
-
- Aug 10, 2024
-
-
Matt Jankowski authored
Move conditional `cell_selector` out of generated view spec
-
m.b. authored
Co-authored-by:
Phil Pirozhkov <hello@fili.pp.ru>
-
Phil Pirozhkov authored
Add Rails 7.2 to CI matrix
-
Phil Pirozhkov authored
-
Phil Pirozhkov authored
This causes a file generation conflict in Rails 7.2, as they seem to already exist. We don't want to overwrite whatever there is. ``` conflict app/assets/config/manifest.js Overwrite /Users/pirj/source/rspec-dev/repos/rspec-rails/tmp/example_app/app/assets/config/mani Overwrite /Users/pirj/source/rspec-dev/repos/rspec-rails/tmp/example_app/app/assets/config/manifest.js? (enter "h" for help) [Ynaqdhm] y force app/assets/config/manifest.js conflict app/assets/stylesheets/application.css Overwrite /Users/pirj/source/rspec-dev/repos/rspec-rails/tmp/example_app/app/assets/stylesheets Overwrite /Users/pirj/source/rspec-dev/repos/rspec-rails/tmp/example_app/app/assets/stylesheets/application.css? (enter "h" for help) [Ynaqdhm] y force app/assets/stylesheets/application.css ```
-
Phil Pirozhkov authored
-
Phil Pirozhkov authored
-
Phil Pirozhkov authored
-
- Jun 26, 2024
-
-
Jon Rowe authored
-
- Jun 25, 2024
-
-
Jon Rowe authored
Support `have_http_status` with `Rack::MockResponse`
-
Christophe Bliard authored
-
- Jun 22, 2024
-
-
Phil Pirozhkov authored
docs: Use `perform_enqueued_jobs` in an example code
-
- Jun 21, 2024
-
-
toshimaru authored
`perform_jobs` should be `perform_enqueued_jobs`, so I fix the example codes. ref. https://guides.rubyonrails.org/testing.html#testing-jobs-in-isolation
-
- Jun 19, 2024
-
-
Jon Rowe authored
-