Sha256: 4a7a3fb0fc82ccc4d1e34d22348925a67b86072b527dbc412497450f939c6a9c

Contents?: true

Size: 682 Bytes

Versions: 1

Compression:

Stored size: 682 Bytes

Contents

require "spec_helper"
require "pathname"

describe Blogdoor::Converter do
  let(:converter) { described_class.new }
  let(:sample_path) { Pathname.new("../fixtures/sample.md").expand_path(File.dirname(__FILE__)) }

  describe "#convert" do
    it "generates highlighted code blocks" do
      content = converter.convert(sample_path.read)
      expect(content).to match /<div class="highlight">/
    end

    it "generates code blocks" do
      content = converter.convert(sample_path.read)
      expect(content).to match /<div class="code-block">/
      expect(content).to match /<div class="code-header">/
      expect(content).to match /<div class="code-body">/
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
blogdoor-0.0.5 spec/blogdoor/converter_spec.rb