summaryrefslogtreecommitdiff
path: root/test/reader_test.rb
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2019-03-20 17:48:36 -0600
committerDan Allen <dan.j.allen@gmail.com>2019-03-20 23:35:24 -0600
commitdf230b03c7e9691b2a6a324c02b528be82a99783 (patch)
tree88bbf26fa30653d564d4c25930d16b03667eb50a /test/reader_test.rb
parent507a74aa70a2cd58d89ff037d68af4a2484ce456 (diff)
log info level message if optional include is dropped
- log info level message if optional include is dropped for any reason - wrap info log message in Ruby block
Diffstat (limited to 'test/reader_test.rb')
-rw-r--r--test/reader_test.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/reader_test.rb b/test/reader_test.rb
index 53b83a3a..c370bf97 100644
--- a/test/reader_test.rb
+++ b/test/reader_test.rb
@@ -730,7 +730,7 @@ class ReaderTest < Minitest::Test
doc = document_from_string input, safe: :safe, base_dir: DIRNAME
assert_equal 1, doc.blocks.size
assert_equal ['trailing content'], doc.blocks[0].lines
- assert_empty logger
+ assert_message logger, :INFO, '~<stdin>: line 1: optional include dropped because include file not found', Hash
end
rescue
flunk 'include directive should not raise exception on unresolved target'
@@ -749,7 +749,7 @@ class ReaderTest < Minitest::Test
doc = document_from_string input, safe: :safe, base_dir: DIRNAME
assert_equal 1, doc.blocks.size
assert_equal ['trailing content'], doc.blocks[0].lines
- assert logger.empty?
+ assert_message logger, :INFO, '~<stdin>: line 1: optional include dropped because include file not found', Hash
end
rescue
flunk 'include directive should not raise exception on missing file'
@@ -1410,7 +1410,7 @@ class ReaderTest < Minitest::Test
reader = Asciidoctor::PreprocessorReader.new doc, input, nil, normalize: true
line = reader.read_line
assert_equal 'Unresolved directive in <stdin> - include::{blank}[]', line
- assert_message logger, :WARN, '<stdin>: line 1: include skipped because resolved target is blank: include::{blank}[]', Hash
+ assert_message logger, :WARN, '<stdin>: line 1: include dropped because resolved target is blank: include::{blank}[]', Hash
end
end
@@ -1443,7 +1443,7 @@ class ReaderTest < Minitest::Test
assert_equal 'yo', line
assert_messages logger, [
[:INFO, 'dropping line containing reference to missing attribute: foodir'],
- [:WARN, '<stdin>: line 1: include skipped due to missing attribute: include::{foodir}/include-file.adoc[]', Hash],
+ [:WARN, '<stdin>: line 1: include dropped due to missing attribute: include::{foodir}/include-file.adoc[]', Hash],
]
end
end