diff options
| author | Dan Allen <dan.j.allen@gmail.com> | 2019-03-18 13:06:10 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-03-18 13:06:10 -0600 |
| commit | 597028804f395d6251540400dd074e403fa73664 (patch) | |
| tree | f0f4a30efd0d99e030709d98be45b031ca258339 /test/syntax_highlighter_test.rb | |
| parent | ad2b37966b2cfc67096a4e5739baf1b266aca1f7 (diff) | |
resolves #3036 load additional languages for highlight.js as defined in the highlightjs-languages attribute (PR #3159)
Diffstat (limited to 'test/syntax_highlighter_test.rb')
| -rw-r--r-- | test/syntax_highlighter_test.rb | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/test/syntax_highlighter_test.rb b/test/syntax_highlighter_test.rb index 3fca42ff..857e417e 100644 --- a/test/syntax_highlighter_test.rb +++ b/test/syntax_highlighter_test.rb @@ -561,6 +561,21 @@ context 'Syntax Highlighter' do output = convert_string input, safe: :safe assert_css 'code.language-none', output, 1 end + + test 'should load additional languages specified by highlightjs-languages' do + input = <<~'EOS' + :source-highlighter: highlight.js + :highlightjs-languages: yaml, scilab + + [source,yaml] + ---- + key: value + ---- + EOS + output = convert_string input, safe: Asciidoctor::SafeMode::SAFE + assert_css '#footer ~ script[src*="languages/yaml.min.js"]', output, 1 + assert_css '#footer ~ script[src*="languages/scilab.min.js"]', output, 1 + end end context 'Prettify' do |
