В настоящее время у меня есть установка, на которой запущены Netbeans, PHPUnit Framework и SpiraTeam.
Я пытаюсь настроить свои Netbeans для правильного чтения конфигурации xml для прослушивателей.
В настоящее время это не такпохоже, что слушатель вообще добавляется.
Я знаю, что он читает файл xml, потому что когда я не устанавливаю TestSuite, этот файл будет контролировать, какие тесты запускаются.
Мой текущий phpunit.xml:
<listeners>
<!-- Not loading this? -->
<listener class="SpiraListener_Listener" file="PHPUnit/Util/SpiraListener/Listener.php">
<!-- HOW CAN THIS WORK??? -->
<int>3</int>
</listener>
</listeners>
<testsuites>
<testsuite name="TestSuite">
<file>./TestSuite.php</file>
</testsuite>
<testsuite name="SeleniumTestSuite">
<file>./selenium_ide_suites/TestSuite.php</file>
</testsuite>
</testsuites>
<filter>
<whitelist>
<directory suffix=".php">../models/</directory>
<directory suffix=".php">../system/</directory>
<directory suffix=".php">../controllers/</directory>
<exclude>
<directory>../controllers/app_addons/</directory>
<directory>../controllers/utilities/</directory>
</exclude>
</whitelist>
</filter>
И тесты будут выполняться, как и ожидалось, но слушатель не был добавлен.(ошибка также не указана)
Так что я действительно не понимаю, где искать дальше!
В дополнение к этому Как вы можете передавать параметры в класс?
http://www.phpunit.de/manual/current/en/appendixes.configuration.html
Говорит, что вы можете добавить больше данных в элемент Listener xml, НО класс просто реализован, как это используется / работает?
Спасибо за любую помощь!--Ron