Sha256: 272615e109854f7d5d1e0f14ccb73a0ba234d83440eaad23cf86572d15d74185

Contents?: true

Size: 497 Bytes

Versions: 1

Compression:

Stored size: 497 Bytes

Contents

require 'minitest_helper'

module SlideHero
  describe Code do
    it "formats code properly" do
      code = Code.new(:ruby) do
        "test/fixtures/testclass.rb"
      end

      code.compile.strip.must_equal  '<pre><code data-trim>
  class Working
  def some_method
    "woot!"
  end
end

</code></pre>'
    end

    it "exits if file is not found" do

      lambda do
        code = Code.new(:ruby) do
          "dont_exists.rb"
        end
      end.must_raise SystemExit
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
slide_hero-0.0.2 test/slide_hero/code_spec.rb