• romanb's avatar
    [2.0] Moved locking tests into Functional namespace. Fixed several missing... · b8090c99
    romanb authored
    [2.0] Moved locking tests into Functional namespace. Fixed several missing flush() calls in some functional association tests. Reordered DELETE statements for ecommerce model tests in OrmFunctionalTestCase in order to maintain referential integrity. Fixed issue with bi-directional self-referencing one-one associations. Some other small improvements and cosmetics. Small hydration performance improvement through inlining method call in UnitOfWork::createEntity().
    b8090c99
AllTests.php 690 Bytes
<?php

namespace Doctrine\Tests\ORM\Functional\Locking;

if (!defined('PHPUnit_MAIN_METHOD')) {
    define('PHPUnit_MAIN_METHOD', 'Orm_Functional_Locking_AllTests::main');
}

require_once __DIR__ . '/../../../TestInit.php';

class AllTests
{
    public static function main()
    {
        \PHPUnit_TextUI_TestRunner::run(self::suite());
    }

    public static function suite()
    {
        $suite = new \Doctrine\Tests\DoctrineTestSuite('Doctrine Orm Functional Locking');

        $suite->addTestSuite('Doctrine\Tests\ORM\Functional\Locking\OptimisticTest');

        return $suite;
    }
}

if (PHPUnit_MAIN_METHOD == 'Orm_Functional_Locking_AllTests::main') {
    AllTests::main();
}