Sha256: 677eb1d277e0e763d7c0ffd2c34ddb7604d447b56c8797592b1c8a1f9f191ee5
Contents?: true
Size: 661 Bytes
Versions: 7
Compression:
Stored size: 661 Bytes
Contents
class Nanoc::Filters::ColorizeSyntax::SimonTest < Nanoc::TestCase def test_simon_highlight if_have 'nokogiri' do skip_unless_have_command 'highlight' # Create filter filter = ::Nanoc::Filters::ColorizeSyntax.new # Get input and expected output input = %(<pre title="moo"><code class="language-ruby"> # comment </code></pre>) expected_output = '<pre title="moo"><code class="language-ruby"><span class="hl slc"># comment</span></code></pre>' # Run filter actual_output = filter.setup_and_run(input, default_colorizer: :simon_highlight) assert_equal(expected_output, actual_output) end end end
Version data entries
7 entries across 7 versions & 1 rubygems