]> nos-oignons.net Git - gestion-adh.git/blobdiff - features/step_definitions/commands.rb
Refactor in modules and classes
[gestion-adh.git] / features / step_definitions / commands.rb
index d0697302d1cff4cdb249979b08e9b352fd46302e..0aec8b608430a5bd6a97ff4a5d831eddaee82190 100644 (file)
@@ -1,3 +1,9 @@
+#-*- coding: utf-8 -*-
+
+When /^j'exécute list\-emails$/ do
+  run_simple 'list-emails'
+end
+
 Then /^je ne dois pas avoir eu d'erreur$/ do
   assert_exit_status(0)
 end
@@ -5,3 +11,12 @@ end
 Then /^je dois voir comme erreur "(.*?)"$/ do |expected|
   assert_failing_with(expected)
 end
+
+Then /^la sortie doit être vide$/ do
+  assert_exact_output('', all_stdout)
+end
+
+Then /^la sortie doit être:$/ do |expected|
+  # add an extra line feed for nice scenario
+  assert_exact_output(expected + "\n", all_stdout)
+end