Class: OrigenTesters::SmartestBasedTester::Base::TestMethods::CustomTml

Inherits:
BaseTml
  • Object
show all
Defined in:
lib/origen_testers/smartest_based_tester/base/test_methods/custom_tml.rb

Instance Attribute Summary

Attributes inherited from BaseTml

#test_methods

Instance Method Summary collapse

Methods inherited from BaseTml

#definitions, #method_missing, #platform

Constructor Details

#initialize(test_methods, definitions) ⇒ CustomTml

Returns a new instance of CustomTml.


6
7
8
9
10
# File 'lib/origen_testers/smartest_based_tester/base/test_methods/custom_tml.rb', line 6

def initialize(test_methods, definitions)
  @definitions = definitions
  @klass = definitions[:class_name]
  super test_methods
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class OrigenTesters::SmartestBasedTester::Base::TestMethods::BaseTml

Instance Method Details

#klassObject


12
13
14
# File 'lib/origen_testers/smartest_based_tester/base/test_methods/custom_tml.rb', line 12

def klass
  @klass || ''
end