WACT_TESTS
[ class tree: WACT_TESTS ] [ index: WACT_TESTS ] [ all elements ]

Class: TestManager

Source Location: /tests/lib/testmanager.php

Class Overview


Variables

Methods


Child classes:

Inherited Variables

Inherited Methods


Class Details


Class Variables


$_grouptest_extension = .group.php

Type:   mixed

$_testcase_extension = .test.php

Type:   mixed

Class Methods


constructor TestManager



TestManager TestManager( )

method addTestCasesFromDirectory



void addTestCasesFromDirectory( mixed &$group_test, [mixed $directory = '.'])

method getGroupTestList




method getTestCaseList




method runAllTests



void runAllTests( mixed &$reporter)

Overridden in child classes as:

RemoteTestManager::runAllTests()


method runGroupTest



void runGroupTest( mixed $group_test_name, mixed $group_test_directory, mixed &$reporter)

Overridden in child classes as:

RemoteTestManager::runGroupTest()


method runTestCase



void runTestCase( mixed $testcase_file, mixed &$reporter)

Overridden in child classes as:

RemoteTestManager::runTestCase()


method setTestPathsFromIniFile



void setTestPathsFromIniFile( mixed $ini_file)

method _getGroupTestClassNames



void &_getGroupTestClassNames( mixed $grouptest_file)

method _getRecursiveFileList



void &_getRecursiveFileList( [mixed $directory = '.'], mixed $file_test_function)

method _getTestCaseList



void &_getTestCaseList( [mixed $directory = '.'])

method _getTestFileList



void &_getTestFileList( [mixed $directory = '.'])

method _getTestGroupFileList



void &_getTestGroupFileList( [mixed $directory = '.'])

method _getTestGroupList



void &_getTestGroupList( [mixed $directory = '.'])

method _hasExpectedExtension



void _hasExpectedExtension( mixed $file, mixed $extension)

method _installSimpleTest



void _installSimpleTest( )

Overridden in child classes as:

RemoteTestManager::_installSimpleTest()


method _isTestCaseFile



void _isTestCaseFile( mixed $file)

method _isTestGroupFile



void _isTestGroupFile( mixed $file)
WACT: Copyright 2003 Procata, Inc. Released under the LGPL license (http://www.gnu.org/copyleft/lesser.html)
Documentation generated on Sun, 28 Nov 2004 19:50:59 -0800 by phpDocumentor 1.2.3