paraunit
doctrine-test-bundle
Our great sponsors
paraunit | doctrine-test-bundle | |
---|---|---|
3 | 5 | |
134 | 1,050 | |
-0.7% | - | |
8.6 | 7.0 | |
6 days ago | about 1 month ago | |
PHP | PHP | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
paraunit
-
Functional testing optimization
Paraunit tries to intercept test failures due to locks, and retries them up to three times: https://github.com/facile-it/paraunit/blob/ef64a17980172d837aefeee397ae82c351c72590/src/Parser/JSON/RetryParser.php#L27-L37
-
Vimeo Engineering: The great pretender – faster application tests with MySQL simulation
I pursued the extra speed by means of parallel testing long ago, by writing https://github.com/facile-it/paraunit
doctrine-test-bundle
-
Just started with Symfony after Laravel, and wanted to ask you guys, how to use database in testing, like in Laravel with Factories for generating own data for each test and database trait for purging data after each test?
If you want to reset the state of the database after each test: https://github.com/dmaicher/doctrine-test-bundle
-
How do you setup a database for testing with Symfony and Docker?
I use my development database connection and the DAMA Doctrine test bundle, it rollbacks everything between tests.
-
Tips for testing the database in Symfony application
👉 Enable the PHPunit listner in phpunit.xml.dist: example for php7.4, more config info
-
Functional testing optimization
Aaaaand that's one of the reasons for which I developed https://github.com/facile-it/paraunit years ago and I use https://github.com/dmaicher/doctrine-test-bundle...
-
Vimeo Engineering: The great pretender – faster application tests with MySQL simulation
It's similar to Paratest that Laravel is now using, but on itself it doesn't solve the DB issue, so I first wrote an adhoc solution, then I discovered this great package: https://github.com/dmaicher/doctrine-test-bundle
What are some alternatives?
phpunit-slicer - Slice your PHPUnit test suite in chunks to run it in parallel
gh-ost - GitHub's Online Schema-migration Tool for MySQL
Symfony-RDM - Helps with the use of domain driven design & rich domain model in symfony / doctrine applications.
Wallabag - wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.
phpunit-injector - Injects services from a PSR-11 dependency injection container to PHPUnit test cases
ec-cube - EC-CUBE is the most popular e-commerce solution in Japan
auditor-bundle - The missing audit log library
Kimai 2 - Kimai is a web-based multi-user time-tracking application. Works great for everyone: freelancers, companies, organizations - everyone can track their times, generate reports, create invoices and do so much more. SaaS version available at https://www.kimai.cloud [Moved to: https://github.com/kimai/kimai]
msgphp - Reusable domain layers. Shipped with industry standard infrastructure.
Zusam - Private groups to share messages, photos, videos, links with friends and family.
phive - The Phar Installation and Verification Environment (PHIVE)