instructure / instructure/once-ler
deprecate Onceler.configure
Open
Nobody has claimed this yet.
enhancement
- Dominant language
- Ruby
- Stars
- 22
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
Instead of doing:
RSpec.configure do |config|
config.include Onceler::BasicHelpers
end
Onceler.configure do |config|
config.before :record do
# reset some caching to ensure all recordings get a blank slate
end
end
You should be able to do:
RSpec.configure do |config|
config.include Onceler::BasicHelpers
config.before :record do
# reset some caching to ensure all recordings get a blank slate
end
end
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating Onceler.configure and the RSpec integration, then inspect how the current configuration hooks are registered. Check any existing RSpec-related tests; done means the configuration can be expressed through RSpec.configure as shown and the old Onceler.configure API is deprecated without breaking supported setup.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100