Sha256: a736a03e5703cfbd3240545ff236236f7b1c4ef1e443752a3956d9f1d43f240d
Contents?: true
Size: 661 Bytes
Versions: 3
Compression:
Stored size: 661 Bytes
Contents
require 'spec_helper' describe "syntax files" do before do STDERR.stub!(:puts) end let(:processor){ Textpow::DebugProcessor.new } it "has syntax files" do Dir["#{Textpow.syntax_path}/*.syntax"].should_not == [] end Dir["#{Textpow.syntax_path}/*.syntax"].each do |syntax| it "#{syntax} can parse" do node = Textpow::SyntaxNode.load(syntax) node.parse("xxx\n1 + 1\n### xxx", processor) end end # syntax broken in 1.9 xit "parses markdown" do node = Textpow::SyntaxNode.load("#{Textpow.syntax_path}/broken/markdown.syntax") node.parse("### xxx\nabc\n xxx\n yyy\n - abc\n - ac", processor) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
textpow1x-1.2.1 | spec/textpow/syntax_files_spec.rb |
textpow1x-1.2.0 | spec/textpow/syntax_files_spec.rb |
textpow1x-1.1.0 | spec/textpow/syntax_files_spec.rb |