Sha256: 6b056f64aabbdf2fa0ac1aa00d9dd982e3e2af6dddc92e8f7e65c19a3f35ca53

Contents?: true

Size: 624 Bytes

Versions: 1

Compression:

Stored size: 624 Bytes

Contents

require 'test_helper'

class TestJekyllDiagrams < Minitest::Test
  def setup
    @config = Jekyll.configuration({
      source: source_dir,
      destination: dest_dir,
      url: 'http://example.org'
    })
  
    @site = Jekyll::Site.new(@config)
    @site.process
    @graphviz_contents = File.read(dest_dir('2019/08/25/graphviz.html'))
    @blockdiag_contents = File.read(dest_dir('2019/08/25/blockdiag.html'))
  end


  def test_render_graphviz
    assert_match %r!<div class="graphviz">!, @graphviz_contents
  end

  def test_render_blockdiag
    assert_match %r!<div class="diag \w+">!, @blockdiag_contents
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jekyll-diagrams-0.5.0 test/jekyll-diagrams_test.rb