diff --git a/plugin-development/plugin-test-code.md b/plugin-development/plugin-test-code.md index 336a14b8..5465bfb5 100644 --- a/plugin-development/plugin-test-code.md +++ b/plugin-development/plugin-test-code.md @@ -18,7 +18,7 @@ Test::Unit::TestCase.include(Fluent::Test::Helpers) Test::Unit::TestCase.extend(Fluent::Test::Helpers) ``` -Note that Fluentd provides useful Test Drivers for `input`, `output`, `filter`, `parser` and `formatter`. +Note that Fluentd provides useful Test Drivers for `input`, `output`, `multi_output`, `filter`, `parser`, `formatter` and `storage`. The recommended fluentd plugin project structure is: @@ -233,6 +233,7 @@ Returns the plugin instance managed by this Test Driver. ## Test Driver Base Owner API +* `input` * `filter` * `output` * `multi_output` @@ -314,6 +315,10 @@ Returns error events filtered by the given tag. ## Test Driver Base owned API +* `parser` +* `formatter` +* `storage` + ### `configure(conf, syntax: :v1)` Configures plugin instance managed by this Test Driver.