Sha256: 1eeae517d5f3647e8db5b2cabcf5b1fecd018b128dc843792e2a52d84b4330a1
Contents?: true
Size: 621 Bytes
Versions: 2
Compression:
Stored size: 621 Bytes
Contents
require 'uncool/generator/abstract' module Uncool # QED test generator. class GeneratorQED < GeneratorAbstract # def generate code = [] mapping.each do |target, units| #next if /Lemon::Test::Suite/ =~ target.to_s code << "= #{target}\n" units.each do |(unit, yes)| next if unit.covered? and !covered? next if unit.private? and !private? if unit.function? code << "== ::#{unit.method}\n\n" else code << "== ##{unit.method}\n\n" end end end code.join("\n") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
uncool-1.0.1 | lib/uncool/generator/qed.rb |
uncool-1.0.0 | lib/uncool/generator/qed.rb |