mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2024-11-15 11:28:25 +00:00
Fix failing tests.
When the app did not have the correct models, tests would fail.
This commit is contained in:
parent
4b13e0a5f2
commit
4a0df83783
1 changed files with 9 additions and 6 deletions
|
@ -93,8 +93,9 @@ class SchemaShellTest extends CakeTestCase {
|
||||||
*
|
*
|
||||||
* @var array
|
* @var array
|
||||||
*/
|
*/
|
||||||
public $fixtures = array('core.article', 'core.user', 'core.post', 'core.auth_user', 'core.author',
|
public $fixtures = array(
|
||||||
'core.comment', 'core.test_plugin_comment'
|
'core.article', 'core.user', 'core.post', 'core.auth_user', 'core.author',
|
||||||
|
'core.comment', 'core.test_plugin_comment', 'core.aco', 'core.aro', 'core.aros_aco',
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -405,9 +406,11 @@ class SchemaShellTest extends CakeTestCase {
|
||||||
public function testGenerateExclude() {
|
public function testGenerateExclude() {
|
||||||
$this->db->cacheSources = false;
|
$this->db->cacheSources = false;
|
||||||
$this->Shell->params = array(
|
$this->Shell->params = array(
|
||||||
|
'connection' => 'test',
|
||||||
'force' => false,
|
'force' => false,
|
||||||
|
'models' => 'Aro, Aco, Permission',
|
||||||
'overwrite' => true,
|
'overwrite' => true,
|
||||||
'exclude' => 'acos,aros'
|
'exclude' => 'acos, aros',
|
||||||
);
|
);
|
||||||
$this->Shell->startup();
|
$this->Shell->startup();
|
||||||
$this->Shell->Schema->path = TMP . 'tests' . DS;
|
$this->Shell->Schema->path = TMP . 'tests' . DS;
|
||||||
|
@ -416,9 +419,9 @@ class SchemaShellTest extends CakeTestCase {
|
||||||
$this->file = new File(TMP . 'tests' . DS . 'schema.php');
|
$this->file = new File(TMP . 'tests' . DS . 'schema.php');
|
||||||
$contents = $this->file->read();
|
$contents = $this->file->read();
|
||||||
|
|
||||||
$this->assertNotRegExp('/public \$aros = array\(/', $contents);
|
$this->assertNotContains('public $acos = array(', $contents);
|
||||||
$this->assertNotRegExp('/public \$acos = array\(/', $contents);
|
$this->assertNotContains('public $aros = array(', $contents);
|
||||||
$this->assertRegExp('/public \$aros_acos = array\(/', $contents);
|
$this->assertContains('public $aros_acos = array(', $contents);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue