summaryrefslogtreecommitdiffstats
path: root/tests/acceptance/features/step_definitions/create_new_steps.rb
blob: 78ec55c7fc64a38496de736dec072ebbe88b3e0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
When (/^I hover over the add new button$/) do
	# FIXME: get this working with hover action
	page.execute_script("$('.list-title span').show()")
end

When (/^I hover out off the add new button$/) do
	# FIXME: get this working with hover action
	page.execute_script("$('.list-title span').hide()")
end

Then (/^I should see an "([^"]+)" caption on the add new button$/) do |caption|
	button = page.find(:xpath, "//li[contains(@class,\"add-new\")]/a/span[1]")
	button.should have_content(caption)
end

Then (/^I should not see an "([^"]+)" caption on the add new button$/) do |caption|
	# if its not visible the selector wont find it
	page.should have_no_selector(:xpath, "//li[contains(@class,\"add-new\")]/a/span[1]")
end