From 66761ae3ffc1d2f22c9a320dbdb96b117ce8a353 Mon Sep 17 00:00:00 2001 From: Mitchell Hashimoto Date: Sat, 5 Nov 2011 15:01:00 -0700 Subject: [PATCH] Comments on the Output class --- test/acceptance/helpers/output.rb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/acceptance/helpers/output.rb b/test/acceptance/helpers/output.rb index 426331fbb..176d337aa 100644 --- a/test/acceptance/helpers/output.rb +++ b/test/acceptance/helpers/output.rb @@ -6,22 +6,29 @@ module Acceptance @text = text end + # Checks that an error message was outputted about the box + # being added being invalid. def box_invalid @text =~ /^The box file you're attempting to add is invalid./ end + # Checks that an error message was outputted about the path + # not existing to the box. def box_path_doesnt_exist @text =~ /^The specified path to a file doesn't exist.$/ end + # Tests that the box with given name is installed. def box_installed(name) - @text =~ /^foo$/ + @text =~ /^#{name}$/ end + # Tests that the output says there are no installed boxes. def no_boxes @text =~ /There are no installed boxes!/ end + # Tests that the output contains a specific Vagrant version. def is_version?(version) @text =~ /^Vagrant version #{version}$/ end