- Add HVAC_Test_User_Factory class with: * User creation with specific roles * Multiple role support * Persona management system * Account cleanup integration - Create comprehensive test suite in HVAC_Test_User_Factory_Test.php - Update testing improvement plan documentation - Add implementation decisions to project memory bank - Restructure .gitignore with: * Whitelist approach for better file management * Explicit backup exclusions * Specific bin directory inclusions Part of the Account Management component from the testing framework improvement plan.
29 lines
No EOL
850 B
XML
29 lines
No EOL
850 B
XML
<?xml version="1.0"?>
|
|
<phpunit
|
|
bootstrap="./tests/bootstrap.php"
|
|
colors="true"
|
|
verbose="true"
|
|
convertErrorsToExceptions="true"
|
|
convertNoticesToExceptions="true"
|
|
convertWarningsToExceptions="true"
|
|
stopOnFailure="false">
|
|
|
|
<testsuites>
|
|
<testsuite name="unit">
|
|
<directory suffix=".php">./tests/unit</directory>
|
|
</testsuite>
|
|
<testsuite name="integration">
|
|
<directory suffix=".php">./tests/integration</directory>
|
|
</testsuite>
|
|
</testsuites>
|
|
|
|
<php>
|
|
<const name="WP_TESTS_DIR" value="./tests"/>
|
|
<const name="WP_TESTS_CONFIG_FILE_PATH" value="./wp-tests-config.php"/>
|
|
<const name="HVAC_TEST_MODE" value="1"/>
|
|
</php>
|
|
|
|
<logging>
|
|
<log type="testdox-html" target="./tests/test-results/testdox.html"/>
|
|
</logging>
|
|
</phpunit> |