diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6d5554c..c2e1285 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,13 +36,13 @@ jobs: with: php-version: ${{ matrix.php }} coverage: none - tools: phive + tools: phive, composer - name: Install tools (phive) run: phive install --trust-gpg-keys 4AA394086372C20A,2A8299CE842DD38C,E82B2FB314E9906E - - name: Generate Autoloader (phpab) - run: ./tools/phpab --output ./src/autoload.php ./src + - name: Generate Autoloader + run: composer dump-autoload - name: Run unit tests (phpunit) run: ./tools/phpunit diff --git a/phpunit.xml b/phpunit.xml index f7ac8ac..a369694 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -1,6 +1,6 @@ diff --git a/tests/XMLSerializerTest.php b/tests/XMLSerializerTest.php index 094b7d6..021b15e 100644 --- a/tests/XMLSerializerTest.php +++ b/tests/XMLSerializerTest.php @@ -3,6 +3,7 @@ use DOMDocument; use PHPUnit\Framework\TestCase; +use ReflectionClass; use XMLWriter; use function file_get_contents; @@ -14,6 +15,10 @@ class XMLSerializerTest extends TestCase { private $tokens; protected function setUp(): void { + $class = new ReflectionClass(XMLSerializer::class); + var_dump($class->getFileName()); + exit(); + $this->tokens = unserialize( file_get_contents(__DIR__ . '/_files/test.php.tokens'), [TokenCollection::class]