diff options
author | Abinoam Praxedes Marques Jr <abinoam@gmail.com> | 2015-07-19 22:41:45 -0300 |
---|---|---|
committer | Abinoam Praxedes Marques Jr <abinoam@gmail.com> | 2015-07-19 22:41:45 -0300 |
commit | a400deb91f63777fbd5627ce7f3d41f4a3247628 (patch) | |
tree | 425b338d7b852d9261d13b5eb73a79af1b655887 /Rakefile | |
parent | 3418407ae6566a15821dac7c1715d32f0744c3ba (diff) | |
download | highline-a400deb91f63777fbd5627ce7f3d41f4a3247628.tar.gz |
Add some semi-automatic 'acceptance' tests to HighLine (yup)
These 'acceptance' tests guide the user through some steps
asking if they SEE what they should be seeing.
It summarizes the answers and adds some debug environment
information that can be sent to HighLine contributors.
It'll be a complementary way of testing HighLine without the caveats
of using a fake input/output object like StringIO as we do
on automatic unit tests.
Diffstat (limited to 'Rakefile')
-rw-r--r-- | Rakefile | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -27,3 +27,8 @@ end Gem::PackageTask.new(SPEC) do |package| # do nothing: I just need a gem but this block is required end + +desc "Run some interactive acceptance tests" +task :acceptance do + load "test/acceptance/acceptance.rb" +end |