/** * Tear down test environment. */ public function tearDown() { if ($this->connection->tableExists('key_values')) { $this->connection->dropTable('key_values'); } parent::tearDown(); }
/** * Tear down test environment. */ public function tearDown() { if ($this->connection->tableExists('position_head_entries')) { $this->connection->dropTable('position_head_entries'); } parent::tearDown(); }
/** * {@inheritdoc} */ public function setUp() { parent::setUp(); $this->structure = new JsonFieldStructure(); if (!class_exists("{$this->namespace}\\StatsSnapshot", false)) { $this->structure->build(); } $this->stats_snapshot_class_name = "{$this->namespace}\\StatsSnapshot"; $this->stats_snapshot_base_class_reflection = new ReflectionClass("{$this->namespace}\\Base\\StatsSnapshot"); $this->stats_snapshot_class_reflection = new ReflectionClass($this->stats_snapshot_class_name); $type_table_build = new TypeTableBuilder($this->structure); $type_table_build->setConnection($this->connection); $stats_snapshots_type = $this->structure->getType('stats_snapshots'); $this->assertInstanceOf(TypeInterface::class, $stats_snapshots_type); $create_table_statement = $type_table_build->prepareCreateTableStatement($stats_snapshots_type); $this->connection->execute($create_table_statement); $this->pool = new Pool($this->connection); $this->pool->registerType($this->stats_snapshot_class_name); }
/** * {@inheritdoc} */ public function tearDown() { $this->connection->dropTable('stats_snapshots'); parent::tearDown(); }