]> nos-oignons.net Git - gestion-adh.git/blob - features/step_definitions/subscriptions.rb
2c07a72a06959df71d63096e98eacaa6ee175bd0
[gestion-adh.git] / features / step_definitions / subscriptions.rb
1 When /^j'ajoute une fiche correcte pour une nouvelle adhésion$/ do
2   @file = subscription_filename_for_id(new_id)
3   write_file @file, render_subscription_file(EXTRA_SUBSCRIPTION)
4 end
5
6 When /^j'ajoute une fiche vide$/ do
7   @file = subscription_filename_for_id(new_id)
8   write_file @file, ''
9 end
10
11 When /^j'ajoute une fiche sans YAML$/ do
12   @file = subscription_filename_for_id(new_id)
13   write_file @file, <<-EOF.gsub(/^    /, '')
14     Ceci est une fiche sans YAML.
15   EOF
16 end
17
18 When /^j'ajoute une fiche avec du mauvais YAML$/ do
19   @file = subscription_filename_for_id(new_id)
20   write_file @file, <<-EOF.gsub(/^    /, '')
21     ---
22     [This is missing a closing bracket
23     ---
24   EOF
25 end
26
27 When /^j'ajoute une fiche sans email$/ do
28   @file = subscription_filename_for_id(new_id)
29   write_file @file, <<-EOF.gsub(/^    /, '')
30     ---
31     name: J. Example
32     address: |
33       21 Jump Street
34       42000 Synthé
35     membership_fee_paid_on: 2013-02-20
36     ---
37   EOF
38 end