diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2021-05-27 01:26:40 -0600 |
|---|---|---|
| committer | Dan Allen <dan.j.allen@gmail.com> | 2021-05-27 01:26:40 -0600 |
| commit | c749492905ef56dbff7cddafa0831911fc89053c (patch) | |
| tree | 4ed5f6d9d791647abebfa4b80b4edf0e94df16d2 /test/sections_test.rb | |
| parent | da82a13ce3a087db50c885730f7c37f2e176aad3 (diff) | |
remove or mark unused block arguments in test suite; fix missing logger assertions
Diffstat (limited to 'test/sections_test.rb')
| -rw-r--r-- | test/sections_test.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/test/sections_test.rb b/test/sections_test.rb index 4a4047c6..f2620388 100644 --- a/test/sections_test.rb +++ b/test/sections_test.rb @@ -590,6 +590,7 @@ context 'Sections' do using_memory_logger do |logger| result = convert_string_to_embedded input assert_css 'h2', result, 0 + assert_message logger, :WARN, '<stdin>: line 2: unterminated listing block', Hash end end @@ -602,6 +603,10 @@ context 'Sections' do using_memory_logger do |logger| result = convert_string_to_embedded input assert_css 'h2', result, 0 + assert_messages logger, [ + [:WARN, '<stdin>: line 1: unterminated quote block', Hash], + [:WARN, '<stdin>: line 2: unterminated listing block', Hash], + ] end end @@ -1494,6 +1499,7 @@ context 'Sections' do output = convert_string input assert_xpath '//h1[text()="Part"]', output, 1 assert_xpath '//h3[text()=".1. Out of Sequence Section"]', output, 1 + assert_message logger, :WARN, '<stdin>: line 7: section title out of sequence: expected level 1, got level 2', Hash end end @@ -1512,6 +1518,8 @@ context 'Sections' do output = convert_string input assert_xpath '//h1[text()="Part Title"]', output, 1 assert_xpath '//h1[text()="Chapter Title"]', output, 1 + # FIXME this prints 2 error messages instead of 1 + assert_message logger, :ERROR, '<stdin>: line 7: invalid part, must have at least one section (e.g., chapter, appendix, etc.)', Hash, 0 end end |
