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