Sha256: d5dc0420b43d038f423ac3f05759fa02ff637f66f419a5e03dd8599cf20d353d

Contents?: true

Size: 943 Bytes

Versions: 2

Compression:

Stored size: 943 Bytes

Contents

Then /^Netzke should be initialized$/ do
  Netzke::Base.should be
end

When /^I execute "([^\"]*)"$/ do |script|
  page.driver.browser.execute_script(script)
end

Then /^button "([^"]*)" should be enabled$/ do |arg1|
  page.driver.browser.execute_script(<<-JS).should == true
  var btn = Ext.ComponentMgr.all.filter('text', '#{arg1}').filter('type','button').first();
  return typeof(btn)!='undefined' ? !btn.disabled : false
  JS
end

Then /^button "([^"]*)" should be disabled$/ do |arg1|
  page.driver.browser.execute_script(<<-JS).should == true
  var btn = Ext.ComponentMgr.all.filter('text', '#{arg1}').filter('type','button').first();
  return typeof(btn)!='undefined' ? btn.disabled : false
  JS
end

When /^total requests made should be (\d+)$/ do |count|
  page.driver.browser.execute_script(<<-JS).should == true
    return Netzke.connectionCount == #{count};
  JS
end

When /I sleep (\d+) seconds?/ do |arg1|
  sleep arg1.to_i
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
netzke-core-0.6.7 test/rails_app/features/step_definitions/generic_steps.rb
netzke-core-0.6.6 features/step_definitions/generic_steps.rb