Как я запускаю все свои тесты PHPUnit?

Я наконец получил файл в качестве примера, который на самом деле, кажется, встраивает шрифты.

Используя нормальный Adobe Reader (или Foxit, если Вы предпочитаете). Выберите Файл->, Свойства на получающемся Диалоговом окне выбирают вкладку Font. Вы будете видеть список шрифтов. Те, которые встраиваются, заявят этот факт в () позади имени шрифта.

39
задан JJ. 12 September 2009 в 02:54
поделиться

4 ответа

Я создал следующий phpunit.xml , и теперь, по крайней мере, я могу сделать phpunit --configuration phpunit.xml в моем корневом каталоге для запуска тестов, расположенных in Tests /

<phpunit backupGlobals="false"
         backupStaticAttributes="false"
         syntaxCheck="false">
  <testsuites>
    <testsuite name="Tests">
      <directory suffix=".php">Tests</directory>
    </testsuite>
  </testsuites>
</phpunit>
34
ответ дан 27 November 2019 в 02:16
поделиться

Я думаю, что для того, чтобыPHPUnit решил автоматически запускать его, он должен следовать соглашению об именах файлов: somethingTest.php.

10
ответ дан 27 November 2019 в 02:16
поделиться

Вы думаете, они бы это задокументировали. Я только что просмотрел руководство, и они говорят, что вы можете передать каталог, но не совсем то, как это сделать.

Возможно, ваше имя класса должно совпадать с базовым именем (все, кроме ".php") вашего файла тестового скрипта ?

2
ответ дан 27 November 2019 в 02:16
поделиться
<?php
//Files required for phpunit test
require_once 'PHPUnit/Framework.php';
//Knowing the drupal environment
require_once './includes/bootstrap.inc';     //initialize the Drupal framework
//Loading the drupal bootstrap
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
//Helper file
include_once 'helper.inc';
//Including inc file of addresses module
include_once(module_load_include('inc','addresses_user','addresses_user'));

class addresses_test extends PHPUnit_Framework_TestCase {

protected $uid;

protected function setUp()
{
    $this->uid = 1;
}
-5
ответ дан 27 November 2019 в 02:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: