Sha256: 60a33b1a0e3b0c5a58106d86646d21ff9b49b27475231e3033cb243ff9893cd6
Contents?: true
Size: 585 Bytes
Versions: 18
Compression:
Stored size: 585 Bytes
Contents
module Origen module Tester class Ultraflex class Parser class TestInstances < Origen::Tester::Parser::SearchableHash attr_accessor :parser def initialize(options = {}) @parser = options[:parser] end def import(file) File.readlines(file).each do |line| l = TestInstance.new(line, parser: parser) self[l.name] = l if l.valid? end end def inspect "<TestInstances: #{size}>" end end end end end end
Version data entries
18 entries across 18 versions & 1 rubygems