/** * Private function to purposely break a valid table by removing all level, lft and rgt values * * @param JTableNested $table The table * * @return void * * @since 11.3 */ private function removeLftRgtValues($table) { $query = self::$dbo->getQuery(true); $query->update($table->getTableName()); $query->set('lft = 0, rgt = 0, level = 0'); self::$dbo->setQuery($query); $this->assertTrue(self::$dbo->query(), 'Query to break valid table'); }