Module: VcrWs::RspecHelper
- Defined in:
- lib/vcr_ws/rspec_helper.rb
Instance Method Summary collapse
- #enable_ws_recording!(recorder_file) ⇒ Object
- #start_ws_vcr_server!(file_path) ⇒ Object
- #stop_ws_vcr_server! ⇒ Object
Instance Method Details
#enable_ws_recording!(recorder_file) ⇒ Object
18 19 20 |
# File 'lib/vcr_ws/rspec_helper.rb', line 18 def enable_ws_recording!(recorder_file) VcrWs::ClientRecorderMiddleware.enable_recorder!(recorder_file) end |
#start_ws_vcr_server!(file_path) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/vcr_ws/rspec_helper.rb', line 6 def start_ws_vcr_server!(file_path) @actor_ws = VcrWs::ActorWS.new(file_path) @actor_thread = @actor_ws.start! VcrWs::Config.instance.vcr_enabled = true VcrWs::ClientActorMiddleware.enable_actor! end |
#stop_ws_vcr_server! ⇒ Object
13 14 15 16 |
# File 'lib/vcr_ws/rspec_helper.rb', line 13 def stop_ws_vcr_server! @actor_ws&.stop! VcrWs::Config.instance.vcr_enabled = false end |