@@ -19,6 +19,7 @@ def stat
1919 end
2020
2121 def setup
22+ @top_dir = File . expand_path ( '../../lib' , __dir__ )
2223 @tempfile = Tempfile . new ( "logger" )
2324 @tempfile . close
2425 @filename = @tempfile . path
@@ -456,7 +457,7 @@ def test_shifting_size_not_rotate_too_much
456457
457458 def test_shifting_midnight
458459 Dir . mktmpdir do |tmpdir |
459- assert_in_out_err ( [ *%W" --disable=gems -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
460+ assert_in_out_err ( [ *%W" --disable=gems -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
460461 begin;
461462 begin
462463 module FakeTime
@@ -498,7 +499,7 @@ class << Time
498499
499500 def test_shifting_weekly
500501 Dir . mktmpdir do |tmpdir |
501- assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
502+ assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
502503 begin;
503504 begin
504505 module FakeTime
@@ -543,7 +544,7 @@ class << Time
543544
544545 def test_shifting_monthly
545546 Dir . mktmpdir do |tmpdir |
546- assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
547+ assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
547548 begin;
548549 begin
549550 module FakeTime
@@ -588,7 +589,7 @@ class << Time
588589
589590 def test_shifting_dst_change
590591 Dir . mktmpdir do |tmpdir |
591- assert_in_out_err ( [ { "TZ" => "Europe/London" } , *%W" --disable=gems -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
592+ assert_in_out_err ( [ { "TZ" => "Europe/London" } , *%W" --disable=gems -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
592593 begin;
593594 begin
594595 module FakeTime
@@ -707,7 +708,7 @@ class << Time
707708
708709 def test_shifting_midnight_exist_file
709710 Dir . mktmpdir do |tmpdir |
710- assert_in_out_err ( [ *%W" --disable=gems -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
711+ assert_in_out_err ( [ *%W" --disable=gems -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
711712 begin;
712713 begin
713714 module FakeTime
@@ -751,7 +752,7 @@ class << Time
751752
752753 def test_shifting_weekly_exist_file
753754 Dir . mktmpdir do |tmpdir |
754- assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
755+ assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
755756 begin;
756757 begin
757758 module FakeTime
@@ -798,7 +799,7 @@ class << Time
798799
799800 def test_shifting_monthly_exist_file
800801 Dir . mktmpdir do |tmpdir |
801- assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
802+ assert_in_out_err ( [ { "TZ" => "UTC" } , *%W" -I{@top_dir} - rlogger -C#{ tmpdir } - " ] , "#{ <<-"begin;" } \n #{ <<-'end;' } " )
802803 begin;
803804 begin
804805 module FakeTime
0 commit comments