Class: TestCentricity::DataSource
- Defined in:
- lib/testcentricity_web/data_objects_helper.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#current ⇒ Object
Returns the value of attribute current.
Instance Method Summary collapse
- #read_json_node_data(file_name, node_name) ⇒ Object
- #read_yaml_node_data(file_name, node_name) ⇒ Object
Instance Attribute Details
#current ⇒ Object
Returns the value of attribute current.
31 32 33 |
# File 'lib/testcentricity_web/data_objects_helper.rb', line 31 def current @current end |
Instance Method Details
#read_json_node_data(file_name, node_name) ⇒ Object
38 39 40 41 42 |
# File 'lib/testcentricity_web/data_objects_helper.rb', line 38 def read_json_node_data(file_name, node_name) raw_data = File.read("#{XL_PRIMARY_DATA_PATH}#{file_name}") data = JSON.parse(raw_data) data[node_name] end |
#read_yaml_node_data(file_name, node_name) ⇒ Object
33 34 35 36 |
# File 'lib/testcentricity_web/data_objects_helper.rb', line 33 def read_yaml_node_data(file_name, node_name) data = YAML.load_file("#{XL_PRIMARY_DATA_PATH}#{file_name}") data[node_name] end |