shoulda-context
shoulda-context copied to clipboard
Shoulda Context makes it easy to write understandable and maintainable tests under Minitest and Test::Unit within Rails projects or plain Ruby projects.
- Bump Minitest to 5.18.1 - Add support for Ruby 3.0.6 TODO: - [x] Update Rubocop - [x] Update dependencies - [ ] Fix CI Error in CI: ``` Error:...
This fixes the warning for: ``` /vendor/gems/ruby/2.7.0/gems/shoulda-context-2.0.0/lib/shoulda/context/context.rb:209: warning: Using the last argument as keyword parameters is deprecated; maybe ** should be added to the call ```
Without this attempting to call a test's class method with keyword arguments complains that the wrong number of arguments are passed because the keyword hash is passed as a positional...
We’re committed to protecting our systems, information, and our client’s information. One of the ways we can enforce that in our OS projects is to provide a way to report...
I haven't gotten the tests working locally so I'm writing the test blind, but I think it will work.
Proc responds to `instance_exec` since forever ago. Official Ruby docs only go back to 2.0, so I added that as the minimum version, if someone should for some reason still...
As part of our work to easily identify the maintainers of our open source projects, this PR adds a [CODEOWNER](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners) file. What it does: Automatically include people as reviewers on...
I started seeing the following error in CI after upgrading to Rails 8.1: When running tests with shoulda-context 2.0.0 on Rails 8.1, test failures trigger a NameError due to upstream...