minitest-vcr
minitest-vcr copied to clipboard
Allows VCR to automatically make cassetes with proper file paths using Minitest.
The rename happened in 5.0, but 5.19.0 started to only define the old alias when `ENV["MT_COMPAT"]` is defined, which usually is not the case
Saw this gem listed as a [Known Extension](http://docs.seattlerb.org/minitest/#label-Known+Extensions-3A), decided to try it and got the following error ``` C:/Users/USER/opt/Ruby31-x64/lib/ruby/gems/3.1.0/gems/minispec-metadata-2.0.0/lib/core_extensions.rb:3:in `': uninitialized constant MiniTest (NameError) if MiniTest.const_defined?(:Unit) ^^^^^^^^ Did you mean?...
This branch allows the cassette_name tag to be passed as a parameter.
Addresses #24. Now other gems can extend the setup and teardown methods with their own modules.
If any of other test helping library calls ::MiniTest::Spec.before or ::MiniTest::Spec.after, the last one called wins. That should not be the case. It makes for really hard to track down...
The readme implies that this gem only works for minitest::spec, is this the case? If so, Do you think adding unit test support would be worth it?