├── .github └── workflows │ └── ci.yaml ├── .gitignore ├── .php-cs-fixer.php ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── README.md ├── bin └── asynit ├── composer.json ├── phpstan.neon ├── src ├── Assert │ ├── AssertCaseTrait.php │ ├── AssertWebCaseTrait.php │ └── Assertion.php ├── Attribute │ ├── Depend.php │ ├── DisplayName.php │ ├── HttpClientConfiguration.php │ ├── OnCreate.php │ ├── Test.php │ └── TestCase.php ├── Command │ └── AsynitCommand.php ├── HttpClient │ ├── ApiResponse.php │ ├── ConfigurationInterceptor.php │ ├── HttpClientApiCaseTrait.php │ ├── HttpClientCaseTrait.php │ └── HttpClientWebCaseTrait.php ├── Output │ ├── Chain.php │ ├── Count.php │ ├── OutputFactory.php │ ├── OutputInterface.php │ ├── OutputOrder.php │ └── PhpUnitAlike.php ├── Parser │ ├── TestPoolBuilder.php │ └── TestsFinder.php ├── Pool.php ├── Report │ └── JUnitReport.php ├── Runner │ ├── PoolRunner.php │ └── TestStorage.php ├── Test.php ├── TestSuite.php └── TestWorkflow.php └── tests ├── AnotherTest.php ├── AnotherTestHttp.php ├── FunctionalApiTests.php ├── FunctionalHttpTests.php ├── FunctionalTests.php ├── HttpTimeoutTest.php ├── Simple.php └── WebAndApiTests.php /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-cs-fixer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/.php-cs-fixer.php -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/README.md -------------------------------------------------------------------------------- /bin/asynit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/bin/asynit -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/composer.json -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/phpstan.neon -------------------------------------------------------------------------------- /src/Assert/AssertCaseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Assert/AssertCaseTrait.php -------------------------------------------------------------------------------- /src/Assert/AssertWebCaseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Assert/AssertWebCaseTrait.php -------------------------------------------------------------------------------- /src/Assert/Assertion.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Assert/Assertion.php -------------------------------------------------------------------------------- /src/Attribute/Depend.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Attribute/Depend.php -------------------------------------------------------------------------------- /src/Attribute/DisplayName.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Attribute/DisplayName.php -------------------------------------------------------------------------------- /src/Attribute/HttpClientConfiguration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Attribute/HttpClientConfiguration.php -------------------------------------------------------------------------------- /src/Attribute/OnCreate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Attribute/OnCreate.php -------------------------------------------------------------------------------- /src/Attribute/Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Attribute/Test.php -------------------------------------------------------------------------------- /src/Attribute/TestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Attribute/TestCase.php -------------------------------------------------------------------------------- /src/Command/AsynitCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Command/AsynitCommand.php -------------------------------------------------------------------------------- /src/HttpClient/ApiResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/HttpClient/ApiResponse.php -------------------------------------------------------------------------------- /src/HttpClient/ConfigurationInterceptor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/HttpClient/ConfigurationInterceptor.php -------------------------------------------------------------------------------- /src/HttpClient/HttpClientApiCaseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/HttpClient/HttpClientApiCaseTrait.php -------------------------------------------------------------------------------- /src/HttpClient/HttpClientCaseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/HttpClient/HttpClientCaseTrait.php -------------------------------------------------------------------------------- /src/HttpClient/HttpClientWebCaseTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/HttpClient/HttpClientWebCaseTrait.php -------------------------------------------------------------------------------- /src/Output/Chain.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Output/Chain.php -------------------------------------------------------------------------------- /src/Output/Count.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Output/Count.php -------------------------------------------------------------------------------- /src/Output/OutputFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Output/OutputFactory.php -------------------------------------------------------------------------------- /src/Output/OutputInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Output/OutputInterface.php -------------------------------------------------------------------------------- /src/Output/OutputOrder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Output/OutputOrder.php -------------------------------------------------------------------------------- /src/Output/PhpUnitAlike.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Output/PhpUnitAlike.php -------------------------------------------------------------------------------- /src/Parser/TestPoolBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Parser/TestPoolBuilder.php -------------------------------------------------------------------------------- /src/Parser/TestsFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Parser/TestsFinder.php -------------------------------------------------------------------------------- /src/Pool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Pool.php -------------------------------------------------------------------------------- /src/Report/JUnitReport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Report/JUnitReport.php -------------------------------------------------------------------------------- /src/Runner/PoolRunner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Runner/PoolRunner.php -------------------------------------------------------------------------------- /src/Runner/TestStorage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Runner/TestStorage.php -------------------------------------------------------------------------------- /src/Test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/Test.php -------------------------------------------------------------------------------- /src/TestSuite.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/TestSuite.php -------------------------------------------------------------------------------- /src/TestWorkflow.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/src/TestWorkflow.php -------------------------------------------------------------------------------- /tests/AnotherTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/AnotherTest.php -------------------------------------------------------------------------------- /tests/AnotherTestHttp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/AnotherTestHttp.php -------------------------------------------------------------------------------- /tests/FunctionalApiTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/FunctionalApiTests.php -------------------------------------------------------------------------------- /tests/FunctionalHttpTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/FunctionalHttpTests.php -------------------------------------------------------------------------------- /tests/FunctionalTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/FunctionalTests.php -------------------------------------------------------------------------------- /tests/HttpTimeoutTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/HttpTimeoutTest.php -------------------------------------------------------------------------------- /tests/Simple.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/Simple.php -------------------------------------------------------------------------------- /tests/WebAndApiTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jolicode/asynit/HEAD/tests/WebAndApiTests.php --------------------------------------------------------------------------------