コード例 #1
0
ファイル: model.test.php プロジェクト: kaz0636/openflp
 function testSelfAssociationAfterFind()
 {
     $afterFindModel = new NodeAfterFind();
     $afterFindModel->recursive = 3;
     $afterFindData = $afterFindModel->findAll();
     $duplicateModel = new NodeAfterFind();
     $duplicateModel->recursive = 3;
     $duplicateModelData = $duplicateModel->findAll();
     $noAfterFindModel = new NodeNoAfterFind();
     $noAfterFindModel->recursive = 3;
     $noAfterFindData = $noAfterFindModel->findAll();
     $this->assertFalse($afterFindModel == $noAfterFindModel);
     // Limitation of PHP 4 and PHP 5 > 5.1.6 when comparing recursive objects
     if (PHP_VERSION === '5.1.6') {
         $this->assertFalse($afterFindModel != $duplicateModel);
     }
     $this->assertEqual($afterFindData, $noAfterFindData);
 }