Mocking DBStructure::existsTable()
This commit is contained in:
parent
cf39c9df81
commit
91f595000c
1 changed files with 8 additions and 0 deletions
|
@ -31,6 +31,14 @@ class AutomaticInstallationConsoleTest extends ConsoleTest
|
|||
$this->db_data = getenv('MYSQL_DATABASE');
|
||||
$this->db_user = getenv('MYSQL_USERNAME') . getenv('MYSQL_USER');
|
||||
$this->db_pass = getenv('MYSQL_PASSWORD');
|
||||
|
||||
// Mocking 'DBStructure::existsTable()' because with CI, we cannot create an empty database
|
||||
// therefore we temporary override the existing database
|
||||
/// @todo Mocking the DB-Calls of ConsoleTest so we don't need this specific mock anymore
|
||||
$existsMock = \Mockery::mock('alias:Friendica\Database\DBStructure');
|
||||
$existsMock->shouldReceive('existsTable')
|
||||
->with('user')
|
||||
->andReturn(false);
|
||||
}
|
||||
|
||||
private function assertConfig($family, $key, $value)
|
||||
|
|
Loading…
Reference in a new issue