Closed
Description
Your environment
mzagaja@Matthews-MacBook-Pro-16 ~/D/roadrunner (PLAT-1878-remove-unused-topics-routes) [SIGINT]> ruby -v
ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-darwin21]
mzagaja@Matthews-MacBook-Pro-16 ~/D/roadrunner (PLAT-1878-remove-unused-topics-routes)> rdbg -v
rdbg 1.5.0
Describe the bug
When I type edit
into Ruby debug, it outputs the command information, but does not actually open the editor with the file.
To Reproduce
bundle exec rspec spec/requests/follows_spec.rb
Symfony User is deprecated! Switch to Identity::User.
Run options: include {:focus=>true}
All examples were filtered out; ignoring {:focus=>true}
Randomized with seed 59410
.......[9, 18] in ~/Developer/roadrunner/spec/requests/follows_spec.rb
9| let(:session_user) { new_logged_in_session_user(identity_user: identity_user) }
10|
11| describe 'creating' do
12| context 'logged in' do
13| it 'should succesfully create a follow for a user' do
=> 14| debugger
15| allow_any_instance_of(Identity::Follow).to receive(:save) { true }
16| sign_in session_user
17| post '/follows.json', params: { follow: { subject_type: 'User', subject_id: 1234 } }
18| expect(response.status).to eq(200)
=>#0 block in <top (required)> (4 levels) at ~/Developer/roadrunner/spec/requests/follows_spec.rb:14
#1 [C] BasicObject#instance_exec at ~/.rvm/gems/ruby-2.7.6@roadrunner/gems/rspec-core-3.11.0/lib/rspec/core/example.rb:263
# and 48 frames (use `bt' command for all frames)
(rdbg) edit # command
command: nova -w
path: /Users/mzagaja/Developer/roadrunner/spec/requests/follows_spec.rb
(rdbg) edit # command
command: nova -w
path: /Users/mzagaja/Developer/roadrunner/spec/requests/follows_spec.rb
(rdbg) edit # command
command: nova -w
path: /Users/mzagaja/Developer/roadrunner/spec/requests/follows_spec.rb
(rdbg) edit # command
command: nova -w
path: /Users/mzagaja/Developer/roadrunner/spec/requests/follows_spec.rb
(rdbg) exit
Expected behavior
I expected the file the debugger is open in to open in Panic Nova.