Sha256: 0edebe6ac5144c5a9363dcafa3b30868d4ddb939cb7a8f7dc9e6c145ee24cd04
Contents?: true
Size: 827 Bytes
Versions: 3
Compression:
Stored size: 827 Bytes
Contents
When /^I select first row in the grid$/ do page.driver.browser.execute_script <<-JS var components = []; for (var cmp in Netzke.page) { components.push(cmp); } var grid = Netzke.page[components[0]]; grid.getSelectionModel().selectFirstRow(); JS end When /^I select all rows in the grid$/ do page.driver.browser.execute_script <<-JS var components = []; for (var cmp in Netzke.page) { components.push(cmp); } var grid = Netzke.page[components[0]]; grid.getSelectionModel().selectAll(); JS end Then /^the grid should show (\d+) records$/ do |arg1| page.driver.browser.execute_script(<<-JS).should == arg1.to_i var components = []; for (var cmp in Netzke.page) { components.push(cmp); } var grid = Netzke.page[components[0]]; return grid.getStore().getCount(); JS end
Version data entries
3 entries across 3 versions & 1 rubygems