diff --git a/.github/workflows/third-party-tests.yml b/.github/workflows/third-party-tests.yml index f1ea43a..1fd1435 100644 --- a/.github/workflows/third-party-tests.yml +++ b/.github/workflows/third-party-tests.yml @@ -35,6 +35,15 @@ jobs: run: | cargo install just - - name: test third-party - run: just test-third-party + - name: test azjezz/psl + run: just test-psl + + - name: test nikic/php-parser + run: just test-php-parser + + - name: test symfony/symfony + run: just test-symfony + + - name: test laravel/framework + run: just test-laravel diff --git a/Justfile b/Justfile index 5a5cfce..d5be74d 100644 --- a/Justfile +++ b/Justfile @@ -27,6 +27,18 @@ dump file: test filter='': cargo test --all {{filter}} -- --skip third_party -# run integration tests for third-party libraries. -test-third-party: - cargo test third_party -- --nocapture +# run integration tests for `azjezz/psl` library. +test-psl: + cargo test php_standard_library -- --nocapture + +# run integration tests for `nikic/php-parser` library. +test-php-parser: + cargo test nikic_php_parser -- --nocapture + +# run integration tests for `symfony/symfony` framework. +test-symfony: + cargo test symfony_framework -- --nocapture + +# run integration tests for `laravel/framework` framework. +test-laravel: + cargo test laravel_framework -- --nocapture