NAME
autotest - run Perl5 test programs as soon as they are modified or created
VERSION
version 0.006
SYNOPSIS
autotest
DESCRIPTION
autotest
is a program that runs your test programs whenever you change them. Using it you don't have to switch between your editor and the shell since your tests are run automatically when you save them.
Think "Continuous Testing".
EXAMPLE
Go to the directory where your test directory t
can be found. Run autotest
in that directory. It runs all your test programs once when it's starting.
If one of the existing test programs are modified they are run again. Additionally, test programs that are created are run as soon as they are found. Modifications and creations of test programs are usually found after one second.
Only failing tests are printed in the console.
When the last run had failing tests and in the current run no test failed, you'll see a friendly message that things just got better.
CONTRIBUTING
The source code for autotest
lives on github: https://github.com/glauschwuffel/perl5-App-autotest
If you want to contribute a patch, fork my repository, make your change, and send me a pull request.
BUGS
Please report any bugs or feature requests to the issues list at Github: <http://github.com/glauschwuffel/perl5-App-autotest/issues>
SEE ALSO
Test::Continuous has far more features. It runs the tests by running prove
in an extra process; autotest
runs the tests within the same process via TAP::Harness.
AUTHOR
Gregor Goldbach <glauschwuffel@nomaden.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Gregor Goldbach.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.