Sha256: c7f4e157dcc1b0c12ec17b1e7eef0a0b66c4c5b70ddf1a66c1a3306f1951833c

Contents?: true

Size: 706 Bytes

Versions: 2

Compression:

Stored size: 706 Bytes

Contents

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

Then /^I see a tab layout panel$/ do
  on(TabPanelPage).tabs.exists?.should == true
end

And /^the tab labels are:$/ do |table|
  table.rows.each do |row|
    on(TabPanelPage).tabs.labels.include?(row[0]).should == true
  end
end

When /^I select the "([^"]*)" tab$/ do |label|
  on(TabPanelPage).tabs.select(label)
end

Then /^the current tab should be "([^"]*)"$/ do |label|
  on(TabPanelPage).tabs.selected.should == label
end

Then /^I see "([^"]*)"$/ do |search_text|
  @current_page.text.include?(search_text).should == true
end


Version data entries

2 entries across 2 versions & 1 rubygems

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