Skip to content

Commit 2a49b8d

Browse files
committed
Rescue pry-byebug load error in pro spec helper
1 parent e64ea44 commit 2a49b8d

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

react_on_rails_pro/spec/react_on_rails_pro/spec_helper.rb

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,13 @@
88
# let's us use Rails's generator testing helpers but with RSpec syntax
99
require "generator_spec"
1010
require "amazing_print"
11-
require "pry-byebug"
11+
begin
12+
require "readline"
13+
require "pry-byebug"
14+
rescue LoadError => e
15+
# Some Ruby builds (for example lightweight mise builds) ship without readline.
16+
warn "[spec_helper] Skipping pry-byebug (#{e.message})" unless e.message.include?("readline")
17+
end
1218

1319
require "action_controller"
1420
require "minitest"

0 commit comments

Comments
 (0)