The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

testSuite.t

Runs tests in install and sandbox directories.

Usage:

    testSuite.t --mode=[install|sandbox|all]

    where

      install = run installation tests
      sandbox = run test calls against the API
      all = run both kinds of tests

Only test scripts with an extension of '.t' will be run. This means you can put readme files and supporting modules in the install and sandbox directories.

To run the sandbox tests you must have api certification and valid user credentials, and have those defined in their respective environment variables. See API documentation for more details.

Results of the tests will go to STDOUT. If any failures were encountered they will be reported as they are encountered, and again in summary form at the end of the test run.

This script also exits with a status of 0 on success, or > 0 when tests failed. In the case of failures, the status code returned will be the number of tests that failed.