aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'site/features/step_definitions/agenda_item_steps.rb')
-rw-r--r--site/features/step_definitions/agenda_item_steps.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/site/features/step_definitions/agenda_item_steps.rb b/site/features/step_definitions/agenda_item_steps.rb
index 5bf5de2..b600bad 100644
--- a/site/features/step_definitions/agenda_item_steps.rb
+++ b/site/features/step_definitions/agenda_item_steps.rb
@@ -39,3 +39,16 @@ Then /^"([^"]*)" button should be inline$/ do |arg1|
page.all(:xpath, "//input[@type='submit'][@value='#{arg1}']").should_not be_empty
end
end
+
+Given /^some agenda item with discussion times$/ do
+ Factory(:agenda_item)
+ Factory(:agenda_item, :discussion_time => 'From 2011.07.01 to 2011.07.05, 4 full days')
+ Factory(:agenda_item, :discussion_time => 'manually set')
+end
+
+Then /^I should see discussion times when viewing agenda items$/ do
+ AgendaItem.all.each do |item|
+ When "I am on agenda item number #{item.id} show page"
+ Then "I should see \"#{item.discussion_time}\""
+ end
+end