Sha256: 27117e6fdd2dae425ca9abab6396633ed689bd3abe9265bf33af16d5e0c40be8

Contents?: true

Size: 770 Bytes

Versions: 2

Compression:

Stored size: 770 Bytes

Contents

Given /^I am on the Showcase Stack Panel page$/ do
  visit StackPanelPage
  @current_page.wait_until do
    @current_page.text.include? 'Stack Panel'
  end
end

When /^I select the "([^"]*)" panel from the stack$/ do |label|
  on(StackPanelPage).panels.select(label)
end

Then /^the current panel is "([^"]*)"$/ do |label|
  on(StackPanelPage).panels.selected.should == label
end

Then /^the stack panel labels are:$/ do |table|
  table.rows.each do |row|
    on(StackPanelPage).panels.labels.include?(row[0]).should == true
  end
end

Then /^the "([^"]*)" panel is selected$/ do |label|
  on(StackPanelPage).panels.selected.should == label
end

Then /^the "([^"]*)" panel is not selected$/ do |label|
  (on(StackPanelPage).panels.selected == label).should == false
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gwt_widgets-0.0.7 features/step_definitions/stack_panel_steps.rb
gwt_widgets-0.0.6 features/step_definitions/stack_panel_steps.rb