Sha256: 2201aa9eff7d8bb8c36560e2cac9a93d57c8c5267e2417322a77c7dee34f02f1
Contents?: true
Size: 752 Bytes
Versions: 46
Compression:
Stored size: 752 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 end end end end
Version data entries
46 entries across 46 versions & 1 rubygems