summaryrefslogtreecommitdiff
path: root/spec/mixlib
diff options
context:
space:
mode:
authorThom May <thom@may.lt>2018-04-12 08:44:56 +0100
committerGitHub <noreply@github.com>2018-04-12 08:44:56 +0100
commitd4ede49e5c9e7e58ca89442c036d38d19b4de9be (patch)
treee1b7745255a0009d1b103be85f6b843973370929 /spec/mixlib
parentb6f48d42ef6075fc77f44eae9563c5c6b0fbc7e1 (diff)
downloadmixlib-log-d4ede49e5c9e7e58ca89442c036d38d19b4de9be.tar.gz
fix labelling (#37)
Signed-off-by: Thom May <thom@chef.io>
Diffstat (limited to 'spec/mixlib')
-rw-r--r--spec/mixlib/log_spec.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/mixlib/log_spec.rb b/spec/mixlib/log_spec.rb
index d96c29d..7285abc 100644
--- a/spec/mixlib/log_spec.rb
+++ b/spec/mixlib/log_spec.rb
@@ -221,4 +221,14 @@ RSpec.describe Mixlib::Log do
expect(Logit.metadata).to eql({ test: "data" })
end
+ it "should format :trace level messages with TRACE: label" do
+ logdev = StringIO.new
+ Logit.init(logdev)
+ Logit.level = :trace
+ Logit.trace("this is a log message")
+ aggregate_failures do
+ expect(logdev.string).to_not match(/ANY:/)
+ expect(logdev.string).to match(/TRACE:/)
+ end
+ end
end