12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace Doctrine\Tests\ORM\Functional\Ticket;
-
- require_once __DIR__ . '/../../../TestInit.php';
-
- class DDC588Test extends \Doctrine\Tests\OrmFunctionalTestCase
- {
- protected function setUp()
- {
- parent::setUp();
- $this->_schemaTool->createSchema(array(
- $this->_em->getClassMetadata(__NAMESPACE__ . '\DDC588Site'),
- ));
- }
-
- public function testIssue()
- {
- $site = new DDC588Site('Foo');
-
- $this->_em->persist($site);
- $this->_em->flush();
- // Following should not result in exception
- $this->_em->refresh($site);
- }
- }
-
- /**
- * @Entity
- */
- class DDC588Site
- {
- /**
- * @Id
- * @Column(type="integer", name="site_id")
- * @GeneratedValue
- */
- public $id;
-
- /**
- * @Column(type="string", length=45)
- */
- protected $name = null;
-
- public function __construct($name = '')
- {
- $this->name = $name;
- }
- }
|