diff --git a/features/step_definitions/rspec.rb b/features/step_definitions/rspec.rb
index <HASH>..<HASH> 100644
--- a/features/step_definitions/rspec.rb
+++ b/features/step_definitions/rspec.rb
@@ -9,7 +9,9 @@ end
 
 Then(/^the output should contain the following:$/) do |text|
   real_text = text.gsub('{SOURCE_FILE}', Vigia::Rspec.adapter.source_file)
-  expect(@vigia_stdout.lines.to_a).to include(*real_text.lines.to_a)
+  expect(@vigia_stdout.lines.to_a).to include(*real_text.lines.to_a), -> do
+    "Could not find lines: \n #{ (real_text.lines.to_a - @vigia_stdout.lines.to_a).join("\n") }"
+  end
 end
 
 Then(/^the total tests line should equal "(.*?)"$/) do |totals_line|
Make expectation message more readble in cucumber tests