]> nos-oignons.net Git - gestion-adh.git/blobdiff - features/step_definitions/subscriptions.rb
Implement first scenario
[gestion-adh.git] / features / step_definitions / subscriptions.rb
diff --git a/features/step_definitions/subscriptions.rb b/features/step_definitions/subscriptions.rb
new file mode 100644 (file)
index 0000000..4fab6a3
--- /dev/null
@@ -0,0 +1,6 @@
+When /^j'ajoute une fiche correcte pour une nouvelle adhésion$/ do
+  new_id = Dir.glob("#{current_dir}/Membres/*.mdwn").
+    collect { |f| File.basename(f).gsub(/\.mdwn$/, '').to_i }.max + 1
+  @file = subscription_filename_for_id(new_id)
+  write_file @file, render_subscription_file(EXTRA_SUBSCRIPTION)
+end