#1573 - correcting test asset namespace, removing unused properties and bi-directional association
This commit is contained in:
parent
42691c21b4
commit
66770c5bfe
@ -1,13 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Doctrine\Tests\Models\VersionedOneToMany;
|
||||
namespace Doctrine\Tests\Models\VersionedManyToOne;
|
||||
|
||||
/**
|
||||
* @Entity
|
||||
* @Table(name="article")
|
||||
* @Table(name="versioned_many_to_one_article")
|
||||
*/
|
||||
class Article
|
||||
{
|
||||
const CLASSNAME = __CLASS__;
|
||||
|
||||
/**
|
||||
* @Id
|
||||
* @Column(name="id", type="integer")
|
@ -1,13 +1,15 @@
|
||||
<?php
|
||||
|
||||
namespace Doctrine\Tests\Models\VersionedOneToMany;
|
||||
namespace Doctrine\Tests\Models\VersionedManyToOne;
|
||||
|
||||
/**
|
||||
* @Entity
|
||||
* @Table(name="category")
|
||||
* @Table(name="versioned_many_to_one_category")
|
||||
*/
|
||||
class Category
|
||||
{
|
||||
const CLASSNAME = __CLASS__;
|
||||
|
||||
/**
|
||||
* @Id
|
||||
* @Column(name="id", type="integer")
|
||||
@ -15,11 +17,6 @@ class Category
|
||||
*/
|
||||
public $id;
|
||||
|
||||
/**
|
||||
* @Column(name="name")
|
||||
*/
|
||||
public $name;
|
||||
|
||||
/**
|
||||
* Version column
|
||||
*
|
@ -4,27 +4,19 @@ namespace Doctrine\Tests\ORM\Functional;
|
||||
|
||||
use Doctrine\ORM\OptimisticLockException;
|
||||
use Doctrine\ORM\ORMException;
|
||||
use Doctrine\Tests\Models\VersionedOneToMany\Article;
|
||||
use Doctrine\Tests\Models\VersionedOneToMany\Category;
|
||||
use Doctrine\Tests\Models\VersionedManyToOne\Article;
|
||||
use Doctrine\Tests\Models\VersionedManyToOne\Category;
|
||||
|
||||
/**
|
||||
* @group MergeVersionedOneToMany
|
||||
*/
|
||||
class MergeVersionedOneToManyTest extends \Doctrine\Tests\OrmFunctionalTestCase
|
||||
class MergeVersionedManyToOneTest extends \Doctrine\Tests\OrmFunctionalTestCase
|
||||
{
|
||||
protected function setUp()
|
||||
{
|
||||
parent::setUp();
|
||||
$this->useModelSet('versioned_many_to_one');
|
||||
|
||||
try {
|
||||
$this->_schemaTool->createSchema(
|
||||
[
|
||||
$this->_em->getClassMetadata('Doctrine\Tests\Models\VersionedOneToMany\Category'),
|
||||
$this->_em->getClassMetadata('Doctrine\Tests\Models\VersionedOneToMany\Article'),
|
||||
]
|
||||
);
|
||||
} catch (ORMException $e) {
|
||||
}
|
||||
parent::setUp();
|
||||
}
|
||||
|
||||
/**
|
||||
@ -34,9 +26,8 @@ class MergeVersionedOneToManyTest extends \Doctrine\Tests\OrmFunctionalTestCase
|
||||
public function testSetVersionOnCreate()
|
||||
{
|
||||
$category = new Category();
|
||||
$category->name = 'Category';
|
||||
|
||||
$article = new Article();
|
||||
|
||||
$article->name = 'Article';
|
||||
$article->category = $category;
|
||||
|
@ -280,6 +280,10 @@ abstract class OrmFunctionalTestCase extends OrmTestCase
|
||||
'Doctrine\Tests\Models\Pagination\User',
|
||||
'Doctrine\Tests\Models\Pagination\User1',
|
||||
),
|
||||
'versioned_many_to_one' => array(
|
||||
'Doctrine\Tests\Models\VersionedManyToOne\Category',
|
||||
'Doctrine\Tests\Models\VersionedManyToOne\Article',
|
||||
),
|
||||
);
|
||||
|
||||
/**
|
||||
@ -535,6 +539,11 @@ abstract class OrmFunctionalTestCase extends OrmTestCase
|
||||
$conn->executeUpdate('DELETE FROM pagination_user');
|
||||
}
|
||||
|
||||
if (isset($this->_usedModelSets['versioned_many_to_one'])) {
|
||||
$conn->executeUpdate('DELETE FROM versioned_many_to_one_article');
|
||||
$conn->executeUpdate('DELETE FROM versioned_many_to_one_category');
|
||||
}
|
||||
|
||||
$this->_em->clear();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user