由于一些不明原因,Byebug停止在控制台中打印代码。
例如,我在以下测试中添加了 byebug :
我在控制台/终端中获得了什么:
您是否知道可能出现的问题或者我在哪里可以找到此问题的原因?
编辑:
命令我如何运行测试:
$ rake spec
编辑2:
当我在任何地方使用Byebug运行服务器时,它也无法正常工作。它甚至不会打印任何日志。这是在运行服务器并向他们发送一些请求后它如何看待控制台 - ...空:
它不能在控制台中打印可能是由puma.rb配置引起的:
min_threads_count = ENV.fetch('RAILS_MIN_THREADS') { 5 }.to_i
max_threads_count = ENV.fetch('RAILS_MAX_THREADS') { 5 }.to_i
threads min_threads_count, max_threads_count
bind "unix:///var/run/puma.sock?umask=0000"
stdout_redirect "/var/log/puma.stdout.log", "/var/log/puma.stderr.log", true
environment ENV.fetch('RAILS_ENV') { 'development' }
plugin :tmp_restart