1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-02-05 10:14:04 +00:00

Switch (fix) method names

This commit is contained in:
Samuel Štancl 2019-04-23 17:52:55 +02:00
parent f0835252ce
commit 0874bdab78

View file

@ -46,6 +46,23 @@ class TenantDatabaseManagerTest extends TestCase
config()->set('database.default', 'mysql'); config()->set('database.default', 'mysql');
$db_name = 'testdatabase' . $this->randomString(10);
app(DatabaseManager::class)->create($db_name, 'mysql');
$this->assertNotEmpty(DB::select("SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = '$db_name'"));
app(DatabaseManager::class)->delete($db_name, 'mysql');
$this->assertEmpty(DB::select("SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = '$db_name'"));
}
/** @test */
public function mysql_database_can_be_created_and_deleted_using_queued_commands()
{
if (! $this->isTravis()) {
$this->markTestSkipped('As to not bloat your MySQL instance with test databases, this test is not run by default.');
}
config()->set('database.default', 'mysql');
$db_name = 'testdatabase' . $this->randomString(10); $db_name = 'testdatabase' . $this->randomString(10);
$databaseManagers = config('tenancy.database_managers'); $databaseManagers = config('tenancy.database_managers');
@ -61,23 +78,6 @@ class TenantDatabaseManagerTest extends TestCase
$this->assertEmpty(DB::select("SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = '$db_name'")); $this->assertEmpty(DB::select("SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = '$db_name'"));
} }
/** @test */
public function mysql_database_can_be_created_and_deleted_using_queued_commands()
{
if (!$this->isTravis()) {
$this->markTestSkipped('As to not bloat your MySQL instance with test databases, this test is not run by default.');
}
config()->set('database.default', 'mysql');
$db_name = 'testdatabase' . $this->randomString(10);
app(DatabaseManager::class)->create($db_name, 'mysql');
$this->assertNotEmpty(DB::select("SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = '$db_name'"));
app(DatabaseManager::class)->delete($db_name, 'mysql');
$this->assertEmpty(DB::select("SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = '$db_name'"));
}
/** @test */ /** @test */
public function database_creation_can_be_queued() public function database_creation_can_be_queued()
{ {