Sha256: 65670efe08d81220b90935f8f2c5a8029813ea211d1d3a66168d880df6490715
Contents?: true
Size: 749 Bytes
Versions: 2
Compression:
Stored size: 749 Bytes
Contents
module TestCases # fail unless File.exist 'test/data/oneliners.rb' and File.exist 'test/data/stanzas.rb' rldir=$:.find{|dir| File.exist? dir+'/test/data/oneliners.rb' and File.exist? dir+'/test/data/stanzas.rb' } ONELINERS=IO.readlines(rldir+'/test/data/oneliners.rb').map{|x| x.chomp}.grep(/\A\s*[^#\s\n]/).reverse STANZAS=IO.read(rldir+'/test/data/stanzas.rb').split("\n\n").grep(/./).reverse STANZAS.each{|stanza| stanza<<"\n" } ILLEGAL_ONELINERS=IO.readlines(rldir+'/test/data/illegal_oneliners.rb').map{|x| x.chomp}.grep(/\A\s*[^#\s\n]/).reverse ILLEGAL_STANZAS=IO.read(rldir+'/test/data/illegal_stanzas.rb').split("\n\n").grep(/./).reverse TESTCASES=ONELINERS+STANZAS ILLEGAL_TESTCASES=ILLEGAL_ONELINERS+ILLEGAL_STANZAS end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rubylexer-0.7.1 | test/code/testcases.rb |
rubylexer-0.7.2 | test/code/testcases.rb |