Changes for version 0.02 - 2005-06-06
- Modified RunDir command to execute scripts as it finds them, rather than first building up the entire tree of scripts. This should speed up things, for large directories of tests.
- Added the beginnings of a web AT example.
- updated run_tests.pl to remove dependency on UNIX date command.
Modules
A simple automated executable acceptance test framework for Perl
Provides
in lib/PerlActor/Command.pm
in lib/PerlActor/Command/Null.pm
in lib/PerlActor/Command/Run.pm
in lib/PerlActor/Command/RunDir.pm
in lib/PerlActor/Command/Unknown.pm
in lib/PerlActor/CommandFactory.pm
in lib/PerlActor/Exception.pm
in lib/PerlActor/Exception/AssertionFailure.pm
in lib/PerlActor/Exception/CommandAborted.pm
in lib/PerlActor/Exception/CommandFailed.pm
in lib/PerlActor/Exception/CommandNotFound.pm
in lib/PerlActor/Exception/NotImplemented.pm
in lib/PerlActor/LineTokenizer.pm
in lib/PerlActor/Object.pm
in lib/PerlActor/Runner.pm
in lib/PerlActor/Runner/Console.pm
in lib/PerlActor/Script.pm
Examples
- examples/calculator/app/Calculator.pm
- examples/calculator/run_tests.pl
- examples/calculator/scripts/test_addition.pact
- examples/calculator/scripts/test_all.pact_suite
- examples/calculator/scripts/test_division.pact
- examples/calculator/scripts/test_multiplication.pact
- examples/calculator/scripts/test_subtraction.pact
- examples/calculator/test/CheckDisplayReads.pm
- examples/calculator/test/NewCalculator.pm
- examples/calculator/test/PressKeys.pm