Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit d3c2402

Browse files
committed
Fix to use logger and test-unit in this repo with
`ruby test/logger/test_xxx.rb`
1 parent f6c2c09 commit d3c2402

File tree

7 files changed

+12
-14
lines changed

7 files changed

+12
-14
lines changed

Gemfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,3 @@ source "https://rubygems.org"
33
git_source(:github) {|repo_name| "https://github.com/#{repo_name}" }
44

55
gemspec
6-
7-
gem 'test-unit'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ To install this gem onto your local machine, run `bundle exec rake install`. To
5656
`--location` option is available as:
5757

5858
```
59-
bundle exec ruby test/logger/test_logger.rb --location 40
59+
ruby test/logger/test_logger.rb --location 40
6060
```
6161

6262
## Contributing

Rakefile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ require "bundler/gem_tasks"
22
require "rake/testtask"
33

44
Rake::TestTask.new(:test) do |t|
5-
t.libs << "test"
6-
t.libs << "lib" << "test/lib"
75
t.test_files = FileList["test/**/test_*.rb"]
86
end
97

test/helper.rb

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
ROOT_DIR = File.dirname(__dir__)
2+
$LOAD_PATH.unshift File.join(ROOT_DIR, 'lib') # to use logger in this repo instead of ruby built-in logger
3+
$LOAD_PATH.unshift File.join(ROOT_DIR, 'test', 'lib') # to use custom test-unit in this repo
4+
require 'logger'
5+
require 'test/unit'

test/logger/test_logdevice.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# coding: US-ASCII
22
# frozen_string_literal: false
3-
require 'test/unit'
4-
require 'logger'
3+
require_relative '../helper'
54
require 'tempfile'
65
require 'tmpdir'
76

test/logger/test_logger.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# coding: US-ASCII
22
# frozen_string_literal: false
3-
require 'test/unit'
4-
require 'logger'
3+
require_relative '../helper'
54
require 'tempfile'
65

76
class TestLogger < Test::Unit::TestCase

test/logger/test_severity.rb

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# coding: US-ASCII
22
# frozen_string_literal: false
3-
require 'test/unit'
4-
require 'logger'
3+
require_relative '../helper'
54

65
class TestLoggerSeverity < Test::Unit::TestCase
76
def test_enum
@@ -13,13 +12,13 @@ def test_enum
1312
end
1413
assert_equal(levels.size, Logger::Severity.constants.size)
1514
end
16-
15+
1716
def test_level_assignment
1817
logger = Logger.new(nil)
19-
18+
2019
Logger::Severity.constants.each do |level|
2120
next if level == :UNKNOWN
22-
21+
2322
logger.send("#{level.downcase}!")
2423
assert(logger.level) == Logger::Severity.const_get(level)
2524
end

0 commit comments

Comments
 (0)