From ac1ada775938482c1afa790daa9abb5adb5bf586 Mon Sep 17 00:00:00 2001 From: yasir azgar Date: Tue, 25 Apr 2023 23:19:50 +0530 Subject: [PATCH] 901 - crct testfile name --- lib/parallel_tests/test/runtime_logger.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/parallel_tests/test/runtime_logger.rb b/lib/parallel_tests/test/runtime_logger.rb index 095208d2..c68ba074 100644 --- a/lib/parallel_tests/test/runtime_logger.rb +++ b/lib/parallel_tests/test/runtime_logger.rb @@ -62,6 +62,9 @@ def log(test, time) def message(test, delta) return unless method = test.public_instance_methods(true).detect { |m| m =~ /^test_/ } filename = test.instance_method(method).source_location.first.sub("#{Dir.pwd}/", "") + unless filename.include?('_test.rb') + filename = Module.const_source_location(test.to_s).first.sub("#{Dir.pwd}/", "") + end "#{filename}:#{delta}" end