Sha256: 912ea5ba99054e3fb865928b68bddcf95106b9ee0778247b7b93abfabda68a0a
Contents?: true
Size: 874 Bytes
Versions: 4
Compression:
Stored size: 874 Bytes
Contents
require 'pione/test-helper' describe Pione::LiterateAction::Parser do it "should parse" do parsed = LiterateAction::Parser.parse(Util::Indentation.cut(<<-ACTION)) # Titile desc ## Name1 desc ```sh A ``` ## Name2 desc1 ```ruby A ``` desc2 ```ruby B ``` ACTION parsed.keys.sort.should == ["Name1", "Name2"] parsed["Name1"][:lang].should == "sh" parsed["Name1"][:content].should == "A\n" parsed["Name2"][:lang].should == "ruby" parsed["Name2"][:content].should == "A\nB\n" end it "should get a rule name without needless spaces" do parsed = LiterateAction::Parser.parse(Util::Indentation.cut(<<-ACTION)) # Title ## Test ``` sh A ``` ACTION parsed.keys.first.should == "Test" end end
Version data entries
4 entries across 4 versions & 1 rubygems