upskill-event-manager/wordpress-dev/wordpress/wp-content/plugins/hvac-community-events/phpunit.xml.dist
bengizmo d6211ee364 feat(testing): Implement HVAC_Test_User_Factory and update .gitignore
- 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.
2025-04-14 17:41:36 -03:00

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>