From 2fdd00a0bce0a4c94d1b5a9f51cbd3f5003a9bd6 Mon Sep 17 00:00:00 2001 From: David Maicher Date: Mon, 13 Feb 2017 21:25:28 +0100 Subject: [PATCH] Speed up phpunit tests by using dama/doctrine-test-bundle --- app/TestAppKernel.php | 8 + app/config/config_test.yml | 1 - composer.json | 3 +- composer.lock | 339 ++++++++++++++++++++--------------- phpunit.xml.dist | 4 + tests/Driver/MySqlDriver.php | 34 ---- tests/Driver/PgSqlDriver.php | 34 ---- 7 files changed, 210 insertions(+), 213 deletions(-) delete mode 100644 tests/Driver/MySqlDriver.php delete mode 100644 tests/Driver/PgSqlDriver.php diff --git a/app/TestAppKernel.php b/app/TestAppKernel.php index 144b77779f..8c39df0373 100644 --- a/app/TestAppKernel.php +++ b/app/TestAppKernel.php @@ -78,4 +78,12 @@ class TestAppKernel extends AppKernel { return MockerContainer::class; } + + /** + * {@inheritdoc} + */ + public function registerBundles() + { + return array_merge(parent::registerBundles(), [new DAMA\DoctrineTestBundle\DAMADoctrineTestBundle()]); + } } diff --git a/app/config/config_test.yml b/app/config/config_test.yml index 3afaeac081..cdbbae2e80 100644 --- a/app/config/config_test.yml +++ b/app/config/config_test.yml @@ -15,7 +15,6 @@ framework: doctrine: dbal: dbname: "%database_name%_test" - driver_class: Sylius\Tests\Driver\MySqlDriver monolog: handlers: diff --git a/composer.json b/composer.json index a1789ca8ec..39480b37cb 100644 --- a/composer.json +++ b/composer.json @@ -89,7 +89,8 @@ "phpspec/phpspec": "^3.2", "phpunit/phpunit": "^5.6", "se/selenium-server-standalone": "^2.52", - "stripe/stripe-php": "^4.1" + "stripe/stripe-php": "^4.1", + "dama/doctrine-test-bundle": "^1.0" }, "replace": { "sylius/addressing": "self.version", diff --git a/composer.lock b/composer.lock index a9cab30d60..343c5c17ee 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "8d5e5b067d1a94dae9a7b8dbddc74404", - "content-hash": "7ae9b91e2c8219e6465070277bd0ff40", + "content-hash": "6dde5454a529c9c45f3918069bc350dc", "packages": [ { "name": "behat/transliterator", @@ -45,7 +44,7 @@ "slug", "transliterator" ], - "time": "2015-09-28 16:26:35" + "time": "2015-09-28T16:26:35+00:00" }, { "name": "clue/stream-filter", @@ -94,7 +93,7 @@ "stream_filter_append", "stream_filter_register" ], - "time": "2015-11-08 23:41:30" + "time": "2015-11-08T23:41:30+00:00" }, { "name": "doctrine/annotations", @@ -162,7 +161,7 @@ "docblock", "parser" ], - "time": "2016-12-30 15:59:45" + "time": "2016-12-30T15:59:45+00:00" }, { "name": "doctrine/cache", @@ -232,7 +231,7 @@ "cache", "caching" ], - "time": "2016-10-29 11:16:17" + "time": "2016-10-29T11:16:17+00:00" }, { "name": "doctrine/collections", @@ -299,7 +298,7 @@ "collections", "iterator" ], - "time": "2017-01-03 10:49:41" + "time": "2017-01-03T10:49:41+00:00" }, { "name": "doctrine/common", @@ -372,7 +371,7 @@ "persistence", "spl" ], - "time": "2017-01-13 14:02:13" + "time": "2017-01-13T14:02:13+00:00" }, { "name": "doctrine/data-fixtures", @@ -431,7 +430,7 @@ "keywords": [ "database" ], - "time": "2016-09-20 10:07:57" + "time": "2016-09-20T10:07:57+00:00" }, { "name": "doctrine/dbal", @@ -502,7 +501,7 @@ "persistence", "queryobject" ], - "time": "2017-01-23 23:17:10" + "time": "2017-01-23T23:17:10+00:00" }, { "name": "doctrine/doctrine-bundle", @@ -583,7 +582,7 @@ "orm", "persistence" ], - "time": "2017-01-16 12:01:26" + "time": "2017-01-16T12:01:26+00:00" }, { "name": "doctrine/doctrine-cache-bundle", @@ -671,7 +670,7 @@ "cache", "caching" ], - "time": "2016-01-26 17:28:51" + "time": "2016-01-26T17:28:51+00:00" }, { "name": "doctrine/doctrine-fixtures-bundle", @@ -728,7 +727,7 @@ "Fixture", "persistence" ], - "time": "2015-11-04 21:23:23" + "time": "2015-11-04T21:23:23+00:00" }, { "name": "doctrine/doctrine-migrations-bundle", @@ -789,7 +788,7 @@ "migrations", "schema" ], - "time": "2016-12-05 18:36:37" + "time": "2016-12-05T18:36:37+00:00" }, { "name": "doctrine/inflector", @@ -856,7 +855,7 @@ "singularize", "string" ], - "time": "2015-11-06 14:35:42" + "time": "2015-11-06T14:35:42+00:00" }, { "name": "doctrine/instantiator", @@ -910,7 +909,7 @@ "constructor", "instantiate" ], - "time": "2015-06-14 21:17:01" + "time": "2015-06-14T21:17:01+00:00" }, { "name": "doctrine/lexer", @@ -964,7 +963,7 @@ "lexer", "parser" ], - "time": "2014-09-09 13:34:57" + "time": "2014-09-09T13:34:57+00:00" }, { "name": "doctrine/migrations", @@ -1038,7 +1037,7 @@ "database", "migrations" ], - "time": "2016-12-25 22:54:00" + "time": "2016-12-25T22:54:00+00:00" }, { "name": "doctrine/orm", @@ -1114,7 +1113,7 @@ "database", "orm" ], - "time": "2016-12-18 15:42:34" + "time": "2016-12-18T15:42:34+00:00" }, { "name": "friendsofsymfony/oauth-server-bundle", @@ -1186,7 +1185,7 @@ "oauth2", "server" ], - "time": "2016-02-22 13:57:55" + "time": "2016-02-22T13:57:55+00:00" }, { "name": "friendsofsymfony/oauth2-php", @@ -1240,7 +1239,7 @@ "oauth", "oauth2" ], - "time": "2016-03-31 14:24:17" + "time": "2016-03-31T14:24:17+00:00" }, { "name": "friendsofsymfony/rest-bundle", @@ -1337,7 +1336,7 @@ "keywords": [ "rest" ], - "time": "2016-11-23 12:09:05" + "time": "2016-11-23T12:09:05+00:00" }, { "name": "fzaninotto/faker", @@ -1385,7 +1384,7 @@ "faker", "fixtures" ], - "time": "2016-04-29 12:21:54" + "time": "2016-04-29T12:21:54+00:00" }, { "name": "gedmo/doctrine-extensions", @@ -1464,7 +1463,7 @@ "tree", "uploadable" ], - "time": "2016-12-21 13:46:54" + "time": "2016-12-21T13:46:54+00:00" }, { "name": "guzzlehttp/guzzle", @@ -1526,7 +1525,7 @@ "rest", "web service" ], - "time": "2016-10-08 15:01:37" + "time": "2016-10-08T15:01:37+00:00" }, { "name": "guzzlehttp/promises", @@ -1577,7 +1576,7 @@ "keywords": [ "promise" ], - "time": "2016-12-20 10:07:11" + "time": "2016-12-20T10:07:11+00:00" }, { "name": "guzzlehttp/psr7", @@ -1635,7 +1634,7 @@ "stream", "uri" ], - "time": "2016-06-24 23:00:38" + "time": "2016-06-24T23:00:38+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -1680,7 +1679,7 @@ "keywords": [ "test" ], - "time": "2015-05-11 14:41:42" + "time": "2015-05-11T14:41:42+00:00" }, { "name": "imagine/imagine", @@ -1737,7 +1736,7 @@ "image manipulation", "image processing" ], - "time": "2015-09-19 16:54:05" + "time": "2015-09-19T16:54:05+00:00" }, { "name": "incenteev/composer-parameter-handler", @@ -1788,7 +1787,7 @@ "keywords": [ "parameters management" ], - "time": "2015-11-10 17:04:01" + "time": "2015-11-10T17:04:01+00:00" }, { "name": "jdorn/sql-formatter", @@ -1838,7 +1837,7 @@ "highlight", "sql" ], - "time": "2014-01-12 16:20:24" + "time": "2014-01-12T16:20:24+00:00" }, { "name": "jeremykendall/php-domain-parser", @@ -1900,7 +1899,7 @@ "domain parsing", "url parsing" ], - "time": "2015-03-30 12:49:45" + "time": "2015-03-30T12:49:45+00:00" }, { "name": "jms/metadata", @@ -1951,7 +1950,7 @@ "xml", "yaml" ], - "time": "2016-12-05 10:18:33" + "time": "2016-12-05T10:18:33+00:00" }, { "name": "jms/parser-lib", @@ -1986,7 +1985,7 @@ "Apache2" ], "description": "A library for easily creating recursive-descent parsers.", - "time": "2012-11-18 18:08:43" + "time": "2012-11-18T18:08:43+00:00" }, { "name": "jms/serializer", @@ -2061,7 +2060,7 @@ "serialization", "xml" ], - "time": "2016-11-13 10:20:11" + "time": "2016-11-13T10:20:11+00:00" }, { "name": "jms/serializer-bundle", @@ -2131,7 +2130,7 @@ "serialization", "xml" ], - "time": "2015-11-10 12:26:42" + "time": "2015-11-10T12:26:42+00:00" }, { "name": "knplabs/gaufrette", @@ -2215,7 +2214,7 @@ "filesystem", "media" ], - "time": "2016-03-03 09:36:22" + "time": "2016-03-03T09:36:22+00:00" }, { "name": "knplabs/knp-gaufrette-bundle", @@ -2273,7 +2272,7 @@ "filesystem", "media" ], - "time": "2016-01-16 00:12:11" + "time": "2016-01-16T00:12:11+00:00" }, { "name": "knplabs/knp-menu", @@ -2339,7 +2338,7 @@ "menu", "tree" ], - "time": "2016-09-22 07:36:19" + "time": "2016-09-22T07:36:19+00:00" }, { "name": "knplabs/knp-menu-bundle", @@ -2396,7 +2395,7 @@ "keywords": [ "menu" ], - "time": "2016-09-22 12:24:40" + "time": "2016-09-22T12:24:40+00:00" }, { "name": "league/uri", @@ -2464,7 +2463,7 @@ "url", "ws" ], - "time": "2016-12-12 11:36:42" + "time": "2016-12-12T11:36:42+00:00" }, { "name": "liip/imagine-bundle", @@ -2546,7 +2545,7 @@ "image", "imagine" ], - "time": "2017-01-20 01:55:04" + "time": "2017-01-20T01:55:04+00:00" }, { "name": "mockery/mockery", @@ -2611,7 +2610,7 @@ "test double", "testing" ], - "time": "2016-12-19 14:50:55" + "time": "2016-12-19T14:50:55+00:00" }, { "name": "monolog/monolog", @@ -2689,7 +2688,7 @@ "logging", "psr-3" ], - "time": "2016-11-26 00:15:39" + "time": "2016-11-26T00:15:39+00:00" }, { "name": "ocramius/proxy-manager", @@ -2752,7 +2751,7 @@ "proxy pattern", "service proxies" ], - "time": "2015-08-09 04:28:19" + "time": "2015-08-09T04:28:19+00:00" }, { "name": "pagerfanta/pagerfanta", @@ -2819,7 +2818,7 @@ "paginator", "paging" ], - "time": "2016-11-28 09:17:04" + "time": "2016-11-28T09:17:04+00:00" }, { "name": "paragonie/random_compat", @@ -2867,7 +2866,7 @@ "pseudorandom", "random" ], - "time": "2016-11-07 23:38:38" + "time": "2016-11-07T23:38:38+00:00" }, { "name": "payum/iso4217", @@ -2931,7 +2930,7 @@ "iso", "library" ], - "time": "2016-08-04 08:15:12" + "time": "2016-08-04T08:15:12+00:00" }, { "name": "payum/payum", @@ -3056,7 +3055,7 @@ "stripe.js", "withdrawal" ], - "time": "2017-01-31 14:22:51" + "time": "2017-01-31T14:22:51+00:00" }, { "name": "payum/payum-bundle", @@ -3156,7 +3155,7 @@ "stripe.js", "symfony" ], - "time": "2016-09-16 10:56:48" + "time": "2016-09-16T10:56:48+00:00" }, { "name": "php-http/guzzle6-adapter", @@ -3216,7 +3215,7 @@ "Guzzle", "http" ], - "time": "2016-05-10 06:13:32" + "time": "2016-05-10T06:13:32+00:00" }, { "name": "php-http/httplug", @@ -3272,7 +3271,7 @@ "client", "http" ], - "time": "2016-08-31 08:30:17" + "time": "2016-08-31T08:30:17+00:00" }, { "name": "php-http/message", @@ -3341,7 +3340,7 @@ "message", "psr-7" ], - "time": "2016-12-16 21:09:21" + "time": "2016-12-16T21:09:21+00:00" }, { "name": "php-http/message-factory", @@ -3391,7 +3390,7 @@ "stream", "uri" ], - "time": "2015-12-19 14:08:53" + "time": "2015-12-19T14:08:53+00:00" }, { "name": "php-http/promise", @@ -3441,7 +3440,7 @@ "keywords": [ "promise" ], - "time": "2016-01-26 13:27:02" + "time": "2016-01-26T13:27:02+00:00" }, { "name": "phpcollection/phpcollection", @@ -3489,7 +3488,7 @@ "sequence", "set" ], - "time": "2015-05-17 12:39:23" + "time": "2015-05-17T12:39:23+00:00" }, { "name": "phpoption/phpoption", @@ -3539,7 +3538,7 @@ "php", "type" ], - "time": "2015-07-25 16:39:46" + "time": "2015-07-25T16:39:46+00:00" }, { "name": "polishsymfonycommunity/symfony-mocker-container", @@ -3591,7 +3590,7 @@ "mockery", "test" ], - "time": "2016-03-04 08:53:43" + "time": "2016-03-04T08:53:43+00:00" }, { "name": "psr/cache", @@ -3637,7 +3636,7 @@ "psr", "psr-6" ], - "time": "2016-08-06 20:24:11" + "time": "2016-08-06T20:24:11+00:00" }, { "name": "psr/http-message", @@ -3687,7 +3686,7 @@ "request", "response" ], - "time": "2016-08-06 14:39:51" + "time": "2016-08-06T14:39:51+00:00" }, { "name": "psr/log", @@ -3734,7 +3733,7 @@ "psr", "psr-3" ], - "time": "2016-10-10 12:19:37" + "time": "2016-10-10T12:19:37+00:00" }, { "name": "sensio/distribution-bundle", @@ -3786,7 +3785,7 @@ "configuration", "distribution" ], - "time": "2017-01-10 14:58:45" + "time": "2017-01-10T14:58:45+00:00" }, { "name": "sensiolabs/security-checker", @@ -3830,7 +3829,7 @@ } ], "description": "A security checker for your composer.lock", - "time": "2016-09-23 18:09:57" + "time": "2016-09-23T18:09:57+00:00" }, { "name": "sonata-project/intl-bundle", @@ -3904,7 +3903,7 @@ "sonata", "time" ], - "time": "2017-01-17 11:04:35" + "time": "2017-01-17T11:04:35+00:00" }, { "name": "stof/doctrine-extensions-bundle", @@ -3965,7 +3964,7 @@ "translatable", "tree" ], - "time": "2016-01-26 23:58:32" + "time": "2016-01-26T23:58:32+00:00" }, { "name": "swiftmailer/swiftmailer", @@ -4019,7 +4018,7 @@ "mail", "mailer" ], - "time": "2016-12-29 10:02:40" + "time": "2016-12-29T10:02:40+00:00" }, { "name": "symfony/monolog-bundle", @@ -4079,7 +4078,7 @@ "log", "logging" ], - "time": "2017-01-10 20:01:51" + "time": "2017-01-10T20:01:51+00:00" }, { "name": "symfony/polyfill-iconv", @@ -4138,7 +4137,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-intl-icu", @@ -4196,7 +4195,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-mbstring", @@ -4255,7 +4254,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-php56", @@ -4311,7 +4310,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-php70", @@ -4370,7 +4369,7 @@ "portable", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/polyfill-util", @@ -4422,7 +4421,7 @@ "polyfill", "shim" ], - "time": "2016-11-14 01:06:16" + "time": "2016-11-14T01:06:16+00:00" }, { "name": "symfony/swiftmailer-bundle", @@ -4481,7 +4480,7 @@ ], "description": "Symfony SwiftmailerBundle", "homepage": "http://symfony.com", - "time": "2016-12-20 04:44:33" + "time": "2016-12-20T04:44:33+00:00" }, { "name": "symfony/symfony", @@ -4623,7 +4622,7 @@ "keywords": [ "framework" ], - "time": "2017-01-12 21:36:55" + "time": "2017-01-12T21:36:55+00:00" }, { "name": "twig/extensions", @@ -4675,7 +4674,7 @@ "i18n", "text" ], - "time": "2016-10-25 17:34:14" + "time": "2016-10-25T17:34:14+00:00" }, { "name": "twig/twig", @@ -4736,7 +4735,7 @@ "keywords": [ "templating" ], - "time": "2017-01-11 19:36:15" + "time": "2017-01-11T19:36:15+00:00" }, { "name": "webmozart/assert", @@ -4786,7 +4785,7 @@ "check", "validate" ], - "time": "2016-11-23 20:04:58" + "time": "2016-11-23T20:04:58+00:00" }, { "name": "white-october/pagerfanta-bundle", @@ -4838,7 +4837,7 @@ "page", "paging" ], - "time": "2016-08-04 15:48:14" + "time": "2016-08-04T15:48:14+00:00" }, { "name": "willdurand/hateoas", @@ -4902,7 +4901,7 @@ } ], "description": "A PHP library to support implementing representations for HATEOAS REST web services", - "time": "2016-05-19 11:30:35" + "time": "2016-05-19T11:30:35+00:00" }, { "name": "willdurand/hateoas-bundle", @@ -4956,7 +4955,7 @@ "HATEOAS", "rest" ], - "time": "2016-05-31 13:55:14" + "time": "2016-05-31T13:55:14+00:00" }, { "name": "willdurand/jsonp-callback-validator", @@ -4996,7 +4995,7 @@ } ], "description": "JSONP callback validator.", - "time": "2014-01-20 22:35:06" + "time": "2014-01-20T22:35:06+00:00" }, { "name": "willdurand/negotiation", @@ -5048,7 +5047,7 @@ "header", "negotiation" ], - "time": "2016-10-14 09:17:47" + "time": "2016-10-14T09:17:47+00:00" }, { "name": "winzou/state-machine", @@ -5102,7 +5101,7 @@ "state", "statemachine" ], - "time": "2016-11-03 13:24:00" + "time": "2016-11-03T13:24:00+00:00" }, { "name": "winzou/state-machine-bundle", @@ -5148,7 +5147,7 @@ "statemachine", "symfony" ], - "time": "2016-10-28 03:32:52" + "time": "2016-10-28T03:32:52+00:00" }, { "name": "zendframework/zend-code", @@ -5200,7 +5199,7 @@ "code", "zf2" ], - "time": "2016-04-20 17:26:42" + "time": "2016-04-20T17:26:42+00:00" }, { "name": "zendframework/zend-eventmanager", @@ -5254,7 +5253,7 @@ "events", "zf2" ], - "time": "2016-12-19 21:47:12" + "time": "2016-12-19T21:47:12+00:00" }, { "name": "zendframework/zend-hydrator", @@ -5316,7 +5315,7 @@ "hydrator", "zf2" ], - "time": "2016-04-18 17:59:29" + "time": "2016-04-18T17:59:29+00:00" }, { "name": "zendframework/zend-stdlib", @@ -5361,7 +5360,7 @@ "stdlib", "zf2" ], - "time": "2016-09-13 14:38:50" + "time": "2016-09-13T14:38:50+00:00" } ], "packages-dev": [ @@ -5411,7 +5410,7 @@ } ], "description": "Skip your PhpSpec examples through annotations", - "time": "2016-07-21 08:04:58" + "time": "2016-07-21T08:04:58+00:00" }, { "name": "behat/behat", @@ -5493,7 +5492,7 @@ "symfony", "testing" ], - "time": "2016-12-25 13:43:52" + "time": "2016-12-25T13:43:52+00:00" }, { "name": "behat/gherkin", @@ -5552,7 +5551,7 @@ "gherkin", "parser" ], - "time": "2016-10-30 11:50:56" + "time": "2016-10-30T11:50:56+00:00" }, { "name": "behat/mink", @@ -5610,7 +5609,7 @@ "testing", "web" ], - "time": "2016-03-05 08:26:18" + "time": "2016-03-05T08:26:18+00:00" }, { "name": "behat/mink-browserkit-driver", @@ -5666,7 +5665,7 @@ "browser", "testing" ], - "time": "2016-03-05 08:59:47" + "time": "2016-03-05T08:59:47+00:00" }, { "name": "behat/mink-extension", @@ -5725,7 +5724,7 @@ "test", "web" ], - "time": "2016-02-15 07:55:18" + "time": "2016-02-15T07:55:18+00:00" }, { "name": "behat/mink-selenium2-driver", @@ -5786,7 +5785,7 @@ "testing", "webdriver" ], - "time": "2016-03-05 09:10:18" + "time": "2016-03-05T09:10:18+00:00" }, { "name": "coduo/php-matcher", @@ -5846,7 +5845,7 @@ "matcher", "tests" ], - "time": "2016-10-20 14:41:41" + "time": "2016-10-20T14:41:41+00:00" }, { "name": "coduo/php-to-string", @@ -5900,7 +5899,7 @@ "to", "to string" ], - "time": "2016-01-20 18:29:02" + "time": "2016-01-20T18:29:02+00:00" }, { "name": "container-interop/container-interop", @@ -5927,7 +5926,61 @@ "MIT" ], "description": "Promoting the interoperability of container objects (DIC, SL, etc.)", - "time": "2014-12-30 15:22:37" + "time": "2014-12-30T15:22:37+00:00" + }, + { + "name": "dama/doctrine-test-bundle", + "version": "v1.0.9", + "source": { + "type": "git", + "url": "https://github.com/dmaicher/doctrine-test-bundle.git", + "reference": "516bb505e8f7fbd5b7bc0ae69e738dfcf7e9ffd4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dmaicher/doctrine-test-bundle/zipball/516bb505e8f7fbd5b7bc0ae69e738dfcf7e9ffd4", + "reference": "516bb505e8f7fbd5b7bc0ae69e738dfcf7e9ffd4", + "shasum": "" + }, + "require": { + "doctrine/dbal": "~2.5", + "doctrine/doctrine-bundle": "~1.4", + "php": ">=5.5.0", + "phpunit/phpunit": "~4.1|~5.0", + "symfony/symfony": "~2.3|~3.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "DAMA\\DoctrineTestBundle\\": "src/DAMA/DoctrineTestBundle" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "David Maicher", + "email": "mail@dmaicher.de" + } + ], + "description": "Symfony 2/3 bundle to isolate doctrine database tests and improve test performance", + "keywords": [ + "Symfony 3", + "doctrine", + "isolation", + "performance", + "symfony", + "symfony 2", + "tests" + ], + "time": "2017-01-04T19:24:03+00:00" }, { "name": "friends-of-behat/context-service-extension", @@ -5976,7 +6029,7 @@ } ], "description": "Allows to declare and use contexts services in scenario scoped container.", - "time": "2016-11-03 15:23:17" + "time": "2016-11-03T15:23:17+00:00" }, { "name": "friends-of-behat/cross-container-extension", @@ -6024,7 +6077,7 @@ } ], "description": "Makes possible to inject services and parameters from other containers.", - "time": "2016-11-03 14:30:37" + "time": "2016-11-03T14:30:37+00:00" }, { "name": "friends-of-behat/performance-extension", @@ -6062,7 +6115,7 @@ } ], "description": "Accelerates Behat using features available only for newer PHP versions.", - "time": "2016-07-22 21:46:29" + "time": "2016-07-22T21:46:29+00:00" }, { "name": "friends-of-behat/service-container-extension", @@ -6108,7 +6161,7 @@ } ], "description": "Allows to declare own services inside Behat container without writing an extension.", - "time": "2016-11-03 09:47:50" + "time": "2016-11-03T09:47:50+00:00" }, { "name": "friends-of-behat/symfony-extension", @@ -6159,7 +6212,7 @@ } ], "description": "Integrates Behat with Symfony (both 2 and 3).", - "time": "2016-11-03 13:38:02" + "time": "2016-11-03T13:38:02+00:00" }, { "name": "friends-of-behat/variadic-extension", @@ -6200,7 +6253,7 @@ } ], "description": "Variadic support for behat context arguments", - "time": "2016-08-25 22:34:32" + "time": "2016-08-25T22:34:32+00:00" }, { "name": "hwi/oauth-bundle", @@ -6350,7 +6403,7 @@ "yandex", "youtube" ], - "time": "2017-01-08 14:13:58" + "time": "2017-01-08T14:13:58+00:00" }, { "name": "instaclick/php-webdriver", @@ -6408,7 +6461,7 @@ "webdriver", "webtest" ], - "time": "2015-06-15 20:19:33" + "time": "2015-06-15T20:19:33+00:00" }, { "name": "kriswallsmith/buzz", @@ -6456,7 +6509,7 @@ "curl", "http client" ], - "time": "2015-06-25 17:26:56" + "time": "2015-06-25T17:26:56+00:00" }, { "name": "lakion/api-test-case", @@ -6535,7 +6588,7 @@ "testcase", "xml" ], - "time": "2017-01-04 10:06:20" + "time": "2017-01-04T10:06:20+00:00" }, { "name": "lakion/mink-debug-extension", @@ -6595,7 +6648,7 @@ "debug", "logging" ], - "time": "2016-10-27 15:30:36" + "time": "2016-10-27T15:30:36+00:00" }, { "name": "malukenho/kawaii-gherkin", @@ -6647,7 +6700,7 @@ "code standard", "gherkin" ], - "time": "2016-03-31 11:32:46" + "time": "2016-03-31T11:32:46+00:00" }, { "name": "matthiasnoback/symfony-config-test", @@ -6695,7 +6748,7 @@ "phpunit", "symfony" ], - "time": "2016-11-30 15:53:12" + "time": "2016-11-30T15:53:12+00:00" }, { "name": "matthiasnoback/symfony-dependency-injection-test", @@ -6745,7 +6798,7 @@ "dependency injection", "phpunit" ], - "time": "2016-11-30 15:51:50" + "time": "2016-11-30T15:51:50+00:00" }, { "name": "mikey179/vfsStream", @@ -6791,7 +6844,7 @@ ], "description": "Virtual file system to mock the real file system in unit tests.", "homepage": "http://vfs.bovigo.org/", - "time": "2016-07-18 14:02:57" + "time": "2016-07-18T14:02:57+00:00" }, { "name": "myclabs/deep-copy", @@ -6833,7 +6886,7 @@ "object", "object graph" ], - "time": "2017-01-26 22:05:40" + "time": "2017-01-26T22:05:40+00:00" }, { "name": "nelmio/alice", @@ -6896,7 +6949,7 @@ "orm", "test" ], - "time": "2016-07-15 19:50:38" + "time": "2016-07-15T19:50:38+00:00" }, { "name": "openlss/lib-array2xml", @@ -6945,7 +6998,7 @@ "xml", "xml conversion" ], - "time": "2015-09-16 18:59:23" + "time": "2015-09-16T18:59:23+00:00" }, { "name": "pamil/prophecy-common", @@ -6985,7 +7038,7 @@ } ], "description": "Common helper classes for Prophecy", - "time": "2016-05-06 08:34:42" + "time": "2016-05-06T08:34:42+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -7039,7 +7092,7 @@ "reflection", "static analysis" ], - "time": "2015-12-27 11:43:31" + "time": "2015-12-27T11:43:31+00:00" }, { "name": "phpdocumentor/reflection-docblock", @@ -7084,7 +7137,7 @@ } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", - "time": "2016-09-30 07:12:33" + "time": "2016-09-30T07:12:33+00:00" }, { "name": "phpdocumentor/type-resolver", @@ -7131,7 +7184,7 @@ "email": "me@mikevanriel.com" } ], - "time": "2016-11-25 06:54:22" + "time": "2016-11-25T06:54:22+00:00" }, { "name": "phpspec/php-diff", @@ -7169,7 +7222,7 @@ } ], "description": "A comprehensive library for generating differences between two hashable objects (strings or arrays).", - "time": "2016-04-07 12:29:16" + "time": "2016-04-07T12:29:16+00:00" }, { "name": "phpspec/phpspec", @@ -7251,7 +7304,7 @@ "testing", "tests" ], - "time": "2017-01-29 12:28:48" + "time": "2017-01-29T12:28:48+00:00" }, { "name": "phpspec/prophecy", @@ -7314,7 +7367,7 @@ "spy", "stub" ], - "time": "2016-11-21 14:58:47" + "time": "2016-11-21T14:58:47+00:00" }, { "name": "phpunit/php-code-coverage", @@ -7377,7 +7430,7 @@ "testing", "xunit" ], - "time": "2017-01-20 15:06:43" + "time": "2017-01-20T15:06:43+00:00" }, { "name": "phpunit/php-file-iterator", @@ -7424,7 +7477,7 @@ "filesystem", "iterator" ], - "time": "2016-10-03 07:40:28" + "time": "2016-10-03T07:40:28+00:00" }, { "name": "phpunit/php-text-template", @@ -7465,7 +7518,7 @@ "keywords": [ "template" ], - "time": "2015-06-21 13:50:34" + "time": "2015-06-21T13:50:34+00:00" }, { "name": "phpunit/php-timer", @@ -7509,7 +7562,7 @@ "keywords": [ "timer" ], - "time": "2016-05-12 18:03:57" + "time": "2016-05-12T18:03:57+00:00" }, { "name": "phpunit/php-token-stream", @@ -7558,7 +7611,7 @@ "keywords": [ "tokenizer" ], - "time": "2016-11-15 14:06:22" + "time": "2016-11-15T14:06:22+00:00" }, { "name": "phpunit/phpunit", @@ -7640,7 +7693,7 @@ "testing", "xunit" ], - "time": "2017-01-28 06:14:33" + "time": "2017-01-28T06:14:33+00:00" }, { "name": "phpunit/phpunit-mock-objects", @@ -7699,7 +7752,7 @@ "mock", "xunit" ], - "time": "2016-12-08 20:27:08" + "time": "2016-12-08T20:27:08+00:00" }, { "name": "se/selenium-server-standalone", @@ -7738,7 +7791,7 @@ "selenium", "testing" ], - "time": "2016-07-01 14:16:52" + "time": "2016-07-01T14:16:52+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", @@ -7783,7 +7836,7 @@ ], "description": "Looks up which function or method a line of code belongs to", "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", - "time": "2016-02-13 06:45:14" + "time": "2016-02-13T06:45:14+00:00" }, { "name": "sebastian/comparator", @@ -7847,7 +7900,7 @@ "compare", "equality" ], - "time": "2017-01-29 09:50:25" + "time": "2017-01-29T09:50:25+00:00" }, { "name": "sebastian/diff", @@ -7899,7 +7952,7 @@ "keywords": [ "diff" ], - "time": "2015-12-08 07:14:41" + "time": "2015-12-08T07:14:41+00:00" }, { "name": "sebastian/environment", @@ -7949,7 +8002,7 @@ "environment", "hhvm" ], - "time": "2016-11-26 07:53:53" + "time": "2016-11-26T07:53:53+00:00" }, { "name": "sebastian/exporter", @@ -8016,7 +8069,7 @@ "export", "exporter" ], - "time": "2016-11-19 08:54:04" + "time": "2016-11-19T08:54:04+00:00" }, { "name": "sebastian/global-state", @@ -8067,7 +8120,7 @@ "keywords": [ "global state" ], - "time": "2015-10-12 03:26:01" + "time": "2015-10-12T03:26:01+00:00" }, { "name": "sebastian/object-enumerator", @@ -8113,7 +8166,7 @@ ], "description": "Traverses array structures and object graphs to enumerate all referenced objects", "homepage": "https://github.com/sebastianbergmann/object-enumerator/", - "time": "2016-11-19 07:35:10" + "time": "2016-11-19T07:35:10+00:00" }, { "name": "sebastian/recursion-context", @@ -8166,7 +8219,7 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2016-11-19 07:33:16" + "time": "2016-11-19T07:33:16+00:00" }, { "name": "sebastian/resource-operations", @@ -8208,7 +8261,7 @@ ], "description": "Provides a list of PHP built-in functions that operate on resources", "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "time": "2015-07-28 20:34:47" + "time": "2015-07-28T20:34:47+00:00" }, { "name": "sebastian/version", @@ -8251,7 +8304,7 @@ ], "description": "Library that helps with managing the version number of Git-hosted PHP projects", "homepage": "https://github.com/sebastianbergmann/version", - "time": "2016-10-03 07:35:21" + "time": "2016-10-03T07:35:21+00:00" }, { "name": "stripe/stripe-php", @@ -8306,7 +8359,7 @@ "payment processing", "stripe" ], - "time": "2017-01-18 18:55:45" + "time": "2017-01-18T18:55:45+00:00" } ], "aliases": [], diff --git a/phpunit.xml.dist b/phpunit.xml.dist index effdb44136..ddc4ef650d 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -15,4 +15,8 @@ + + + + diff --git a/tests/Driver/MySqlDriver.php b/tests/Driver/MySqlDriver.php deleted file mode 100644 index b0ebec2f01..0000000000 --- a/tests/Driver/MySqlDriver.php +++ /dev/null @@ -1,34 +0,0 @@ -