Module: OrigenTesters::Parser
- Defined in:
- lib/origen_testers/parser.rb,
lib/origen_testers/parser/searchable_hash.rb,
lib/origen_testers/parser/description_lookup.rb
Defined Under Namespace
Classes: DescriptionLookup, SearchableHash
Instance Method Summary collapse
- #parse(*args, &block) ⇒ Object
-
#tests ⇒ Object
Returns a SearchableArray containing all tests parsed from flows, this is intended to be the main API for accessing parsed test program attributes and should be a consistent method that is implemented accross all tester models.
Instance Method Details
#parse(*args, &block) ⇒ Object
7 8 9 |
# File 'lib/origen_testers/parser.rb', line 7 def parse(*args, &block) parser.parse(*args, &block) end |
#tests ⇒ Object
Returns a SearchableArray containing all tests parsed from flows, this is intended to be the main API for accessing parsed test program attributes and should be a consistent method that is implemented accross all tester models.
Direct access to the underlying structure (which will be specific to the tester model) can be achieved through the parser method, which returns an instance of J750::Parser
$tester.parser.test_instances
18 19 20 |
# File 'lib/origen_testers/parser.rb', line 18 def tests parser.flow_items end |