Commit d2bff7d3 authored by zYne's avatar zYne

added tests for updating I18n records, fixes #672

parent bb980bb9
...@@ -94,6 +94,19 @@ class Doctrine_I18n_TestCase extends Doctrine_UnitTestCase ...@@ -94,6 +94,19 @@ class Doctrine_I18n_TestCase extends Doctrine_UnitTestCase
} }
public function testUpdatingI18nItems()
{
$i = Doctrine_Query::create()->query('FROM I18nTest')->getFirst();
$i->Translation['EN']->name = 'updated name';
$i->Translation['EN']->title = 'updated title';
$i->Translation->save();
$this->assertEqual($t->name, 'updated name');
$this->assertEqual($t->title, 'updated title');
}
public function testDataFetching() public function testDataFetching()
{ {
$i = Doctrine_Query::create()->from('I18nTest i')->innerJoin('i.Translation t INDEXBY t.lang')->orderby('t.lang')->fetchOne(array(), Doctrine::HYDRATE_ARRAY); $i = Doctrine_Query::create()->from('I18nTest i')->innerJoin('i.Translation t INDEXBY t.lang')->orderby('t.lang')->fetchOne(array(), Doctrine::HYDRATE_ARRAY);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment