class TestCentricity::EnvironData

Attributes

current[RW]

Public Instance Methods

find_environ(environ_name, source_type = :excel) click to toggle source
# File lib/testcentricity/data_objects/environment.rb, line 7
def find_environ(environ_name, source_type = :excel)
  case source_type
  when :excel
    data = ExcelData.read_row_data(XL_PRIMARY_DATA_FILE, WKS_ENVIRONS, environ_name)
  when :yaml
    data = read_yaml_node_data('environments.yml', environ_name)
  when :json
    data = read_json_node_data('environments.json', environ_name)
  end
  @current = Environ.new(data)
  Environ.current = @current
end