From 46771abfe53d95e8cecf917a5c999e32388be184 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 25 Jul 2019 16:52:03 +0900 Subject: [PATCH] Use libraries in the base directory if given --- tool/lib/test/unit.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tool/lib/test/unit.rb b/tool/lib/test/unit.rb index a3e41a840e..37c17babb4 100644 --- a/tool/lib/test/unit.rb +++ b/tool/lib/test/unit.rb @@ -1123,10 +1123,11 @@ module Test def initialize(force_standalone = false, default_dir = nil, argv = ARGV) @force_standalone = force_standalone @runner = Runner.new do |files, options| - options[:base_directory] ||= default_dir + base = options[:base_directory] ||= default_dir files << default_dir if files.empty? and default_dir @to_run = files yield self if block_given? + $LOAD_PATH.unshift base if base files end Runner.runner = @runner