class Scoutui::Base::TestData
Attributes
dblist[RW]
dut[RW]
jsList[RW]
testware[RW]
Public Class Methods
new()
click to toggle source
# File lib/scoutui/base/test_data.rb, line 16 def initialize @testware={} @dblist={} @jsList={} end
Public Instance Methods
add(_id, _f)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 34 def add(_id, _f) Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " add(#{_id}, #{_f})" @testware[_id]=DataMgr::DataModel.new(_f) Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " => #{@testware[_id]}" end
addDB(_id, _f)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 41 def addDB(_id, _f) rc=DataMgr::DB.instance.load(_f) if rc @dblist[_id]={} end Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " addDB(#{_id}, #{_f}) : #{rc}" rc end
addJS(_id, _content)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 22 def addJS(_id, _content) Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " addJS(#{_id}, #{_content})" @jsList[_id]=_content @jsList[_id] end
addx(_id, _reqs)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 67 def addx(_id, _reqs) Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " add(#{_id}, #{_reqs}" @requirements[_id]=_reqs end
connectDB(_connectID)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 50 def connectDB(_connectID) is_connected=false begin hit=DataMgr::DB.instance.getConfig(_connectID) puts __FILE__ + (__LINE__).to_s + " ** hit => #{hit}" is_connected=DataMgr::DB.instance.connect(_connectID) rescue => ex Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " Exception #{ex.class}" Scoutui::Logger::LogMgr.instance.debug ex.backtrace end Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " connectDB(#{_connectID}) : #{is_connected}" is_connected end
get(_id, _locator)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 72 def get(_id, _locator) rc=@testware[_id].getDataElement(_locator) Scoutui::Logger::LogMgr.instance.debug __FILE__ + (__LINE__).to_s + " get(#{_id}, #{_locator}) : #{rc}" rc end
getJS(_id)
click to toggle source
# File lib/scoutui/base/test_data.rb, line 28 def getJS(_id) @jsList[_id] end