Sha256: e91348f0f71362bc67f4057da7b57a484680b3fcc66d5f57185d9b0d3c2946b3
Contents?: true
Size: 815 Bytes
Versions: 38
Compression:
Stored size: 815 Bytes
Contents
require 'pathname' module OrigenTesters module SmartestBasedTester class Base class PatternCompiler include OrigenTesters::Generator attr_accessor :filename, :part_patterns, :id def initialize(flow = nil) @part_patterns = [] end def subroutines (references[:subroutine][:all] + references[:subroutine][:ate]).map do |p| p.strip.sub(/\..*/, '') end.uniq.sort end def patterns (references[:main][:all] + references[:main][:ate]).map do |p| p.strip.sub(/\..*/, '') end.uniq.sort end def references Origen.interface.all_pattern_references[id] end def to_be_written? tester.smt7? end end end end end
Version data entries
38 entries across 38 versions & 1 rubygems