Sha256: 23a7213d6a114be90d71337edeec1ddf93edc6ab19dfaba96fd7d881b52dc207

Contents?: true

Size: 969 Bytes

Versions: 1

Compression:

Stored size: 969 Bytes

Contents

require "spec_helper"

module Source2MD
  describe do
    it "works" do
      # Source2MD.logger.level = :debug
      actual = Element.new(<<~EOS).to_md
# - foo
#   http://example.com/
EOS
      actual.should == <<~EOS
- foo
  http://example.com/
EOS
    end

    it "oneline" do
      actual = Element.new(<<~EOS).to_md
#+oneline: true
# a
# b
#
# c
# d
EOS
      actual.should == <<~EOS
abcd
EOS
    end

    it "squish" do
      actual = Element.new(<<~EOS).to_md
#+squish: true
# a
# b
#
# c
# d
EOS
      actual.should == <<~EOS
a b c d
EOS
    end

    it "hankaku_kana" do
      actual = Element.new(<<~EOS).to_md
#+hankaku_kana: true
# アア
EOS
      actual.should == "アア\n"
    end

    it "http" do
      actual = Element.new(<<~EOS).to_md
# http://
# http://
EOS
      actual.should == <<~EOS
http://
http://
EOS
    end
  end
end
# >> .....
# >> 
# >> Finished in 0.00713 seconds (files took 0.33822 seconds to load)
# >> 5 examples, 0 failures
# >> 

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
source2md-0.0.19 spec/formatter/type_text_spec.rb