lib/scoutui/base/q_form.rb in scoutui-2.0.1 vs lib/scoutui/base/q_form.rb in scoutui-2.0.2

- old
+ new

@@ -36,11 +36,11 @@ def actionElement(drv, locator) _action=nil - obj = Scoutui::Base::QBrowser.getObject(drv, locator) + obj = Scoutui::Base::QBrowser.getObject(drv, locator, Scoutui::Commands::Utils.instance.getTimeout) _type = obj.attribute('type').to_s _tag = obj.tag_name.to_s Scoutui::Logger::LogMgr.instance.commands.debug __FILE__ + (__LINE__).to_s + " obj => type:#{_type} tag:#{_tag}" @@ -109,11 +109,11 @@ k='visible_when' if v.is_a?(Hash) && v.has_key?(k) && v.has_key?('locator') - obj = Scoutui::Base::QBrowser.getObject(drv, v['locator']) + obj = Scoutui::Base::QBrowser.getObject(drv, v['locator'], Scoutui::Commands::Utils.instance.getTimeout) if !v[k].match(/always/i).nil? _rc = !obj.nil? && obj.is_a?(Selenium::WebDriver::Element) && obj.displayed? Scoutui::Logger::LogMgr.instance.asserts.info " Verify element #{n} with locator #{v['locator']} is always visible on form - #{_rc.to_s}" Testmgr::TestReport.instance.getReq(_req).tc(k).add(_rc, __FILE__ + (__LINE__).to_s + " Verify element #{n} with locator #{v['locator']} is always visible on form") @@ -141,22 +141,22 @@ _obj=_match[2] _expected_val=_match[3] Scoutui::Logger::LogMgr.instance.commands.debug __FILE__ + (__LINE__).to_s + " <cond, obj, when>::<#{_cond}, #{_obj}, #{_expected_val}" - depObj = Scoutui::Base::QBrowser.getObject(drv, _obj) + depObj = Scoutui::Base::QBrowser.getObject(drv, _obj, Scoutui::Commands::Utils.instance.getTimeout) Scoutui::Logger::LogMgr.instance.commands.debug __FILE__ + (__LINE__).to_s + " hit => #{depObj.class.to_s} tag:#{depObj.tag_name}" if !depObj.nil? desc=nil if _expected_val.match(/true/i) - obj = Scoutui::Base::QBrowser.getObject(drv, v['locator']) + obj = Scoutui::Base::QBrowser.getObject(drv, v['locator'], Scoutui::Commands::Utils.instance.getTimeout) _rc = !depObj.nil? && depObj.displayed? && !obj.nil? && obj.displayed? Scoutui::Logger::LogMgr.instance.asserts.info "Verify #{v['locator']} is displayed since #{_obj} is displayed - #{_rc.to_s}" Testmgr::TestReport.instance.getReq(_req).tc(k).add(_rc, "Verify #{v['locator']} is displayed since #{_obj} is displayed") elsif _expected_val.match(/false/i) - obj = Scoutui::Base::QBrowser.getObject(drv, v['locator']) + obj = Scoutui::Base::QBrowser.getObject(drv, v['locator'], Scoutui::Commands::Utils.instance.getTimeout) _rc = depObj.nil? && !obj.nil? && obj.displayed? Scoutui::Logger::LogMgr.instance.asserts.info "Verify #{v['locator']} is displayed since #{_obj} is not visible. - #{_rc.to_s}" Testmgr::TestReport.instance.getReq(_req).tc(k).add(_rc, "Verify #{v['locator']} is displayed since #{_obj} is not visible.") end @@ -164,11 +164,11 @@ elsif !v[k].match(/value\((.*)\)\=(.*)/).nil? _match=v[k].match(/value\((.*)\)\=(.*)/) _obj=_match[1] _expected_val=_match[2] - obj = Scoutui::Base::QBrowser.getObject(drv, _obj) + obj = Scoutui::Base::QBrowser.getObject(drv, _obj, Scoutui::Commands::Utils.instance.getTimeout) Scoutui::Logger::LogMgr.instance.commands.debug __FILE__ + (__LINE__).to_s + " hit => #{obj.class.to_s} tag:#{obj.tag_name}" if !obj.nil? && obj.is_a?(Selenium::WebDriver::Element) && obj.tag_name=='select' @@ -218,10 +218,10 @@ Scoutui::Logger::LogMgr.instance.commands.debug __FILE__ + (__LINE__).to_s + " key(#{k}) : locator:#{_xpath} => #{dut[k].to_s}" if !drv.nil? @drv=drv - obj = Scoutui::Base::QBrowser.getObject(drv, _xpath) + obj = Scoutui::Base::QBrowser.getObject(drv, _xpath, Scoutui::Commands::Utils.instance.getTimeout) _type = obj.attribute('type').to_s _tag = obj.tag_name.to_s Scoutui::Logger::LogMgr.instance.commands.debug __FILE__ + (__LINE__).to_s + " obj => type:#{_type} tag:#{_tag}"