Skip to content

Commit e005385

Browse files
committed
add test
1 parent 2250832 commit e005385

File tree

4 files changed

+32
-17
lines changed

4 files changed

+32
-17
lines changed

Rakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ require "rake/testtask"
66
Rake::TestTask.new(:test) do |t|
77
t.libs << "test"
88
t.libs << "lib"
9-
t.test_files = FileList["test/**/*_test.rb"]
9+
t.test_files = FileList["test/**/test_*.rb"]
1010
end
1111

1212
task default: :test

test/fluent/plugin/otel_test.rb

Lines changed: 0 additions & 15 deletions
This file was deleted.

test/fluent/plugin/test_in_otel.rb

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# frozen_string_literal: true
2+
3+
require "helper"
4+
require 'fluent/test/driver/input'
5+
require 'fluent/plugin/in_otlp'
6+
7+
class Fluent::Plugin::OtelInputTest < Test::Unit::TestCase
8+
def config
9+
<<~CONFIG
10+
tag otlp.test
11+
<http>
12+
bind 127.0.0.1
13+
port 4318
14+
</http>
15+
CONFIG
16+
end
17+
18+
def create_driver(conf=config)
19+
Fluent::Test::Driver::Input.new(Fluent::Plugin::OtlpInput).configure(conf)
20+
end
21+
22+
def test_configure
23+
d = create_driver
24+
assert_equal "otlp.test", d.instance.tag
25+
assert_equal "127.0.0.1", d.instance.http_config.bind
26+
assert_equal 4318, d.instance.http_config.port
27+
end
28+
29+
end
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# frozen_string_literal: true
22

33
$LOAD_PATH.unshift File.expand_path("../lib", __dir__)
4-
require "fluent/plugin/otel"
54

65
require "test-unit"
6+
require 'fluent/test'
7+
require 'fluent/test/helpers'

0 commit comments

Comments
 (0)