4

由于某些未知原因,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
4

0 回答 0