class Uncool::GeneratorKO
KO
test generator.
Public Instance Methods
generate()
click to toggle source
# File lib/uncool/generator/ko.rb, line 9 def generate code = [] mapping.each do |target, units| #next if /Lemon::Test::Suite/ =~ target.to_s code << "require 'lemon/syntax/ko'\n" code << "testcase #{target} do" units.each do |(unit, yes)| next if unit.covered? and !covered? next if unit.private? and !private? if unit.function? code << "\n metaunit :#{unit.method} do\n\n end" else code << "\n unit :#{unit.method} do\n\n end" end end code << "\nend\n" end code.join("\n") end