Major refactoring cleanup: - Add new controller architecture (class-controller-*.php) - Add new settings-v2 UI (views/settings-v2/) - Add new CSS architecture (agentic-sidebar.css, tokens) - Add esbuild build pipeline (scripts/build.js, package.json) - Add composer dependencies (vendor/) - Add frontend src directory (assets/js/src/index.jsx) - Add documentation files - Remove old/obsolete files (class-settings.php, old CSS) This commits all pending changes from previous refactoring efforts.
27 lines
1.0 KiB
XML
27 lines
1.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.5/phpunit.xsd" colors="true" bootstrap="vendor/autoload.php" beStrictAboutOutputDuringTests="true" beStrictAboutChangesToGlobalState="true" cacheDirectory=".phpunit.cache" requireCoverageMetadata="true" beStrictAboutCoverageMetadata="false">
|
|
<extensions>
|
|
<bootstrap class="EliasHaeussler\PHPUnitAttributes\PHPUnitAttributesExtension" />
|
|
</extensions>
|
|
<coverage>
|
|
<report>
|
|
<clover outputFile="build/logs/clover.xml"/>
|
|
<html outputDirectory="build/coverage" lowUpperBound="35" highLowerBound="70"/>
|
|
</report>
|
|
</coverage>
|
|
<testsuites>
|
|
<testsuite name="unit">
|
|
<directory>./tests/unit</directory>
|
|
</testsuite>
|
|
<testsuite name="integration">
|
|
<directory>./tests/integration</directory>
|
|
</testsuite>
|
|
</testsuites>
|
|
<logging/>
|
|
<source>
|
|
<include>
|
|
<directory suffix=".php">./src/</directory>
|
|
</include>
|
|
</source>
|
|
</phpunit>
|