File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed
lib/ruby_lsp/ruby_lsp_rails Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -106,6 +106,9 @@ def initialize(message_queue)
106
106
end
107
107
rescue Errno ::EPIPE , IncompleteMessageError
108
108
raise InitializationError , @stderr . read
109
+ rescue ClosedQueueError => e
110
+ puts ActiveSupport ::TestCase . current_test
111
+ puts e . full_message
109
112
end
110
113
111
114
sig { params ( server_addon_path : String ) . void }
Original file line number Diff line number Diff line change @@ -32,6 +32,15 @@ class TestCase
32
32
extend T ::Sig
33
33
include RubyLsp ::TestHelper
34
34
35
+ class << self
36
+ attr_accessor :current_test
37
+ end
38
+
39
+ def before_setup
40
+ super
41
+ self . class . current_test = name
42
+ end
43
+
35
44
sig { returns ( String ) }
36
45
def dummy_root
37
46
File . expand_path ( "#{ __dir__ } /dummy" )
You can’t perform that action at this time.
0 commit comments