@Test
  public void testCreateTemporaryTable() {
    TableIdentifier identifier = TableIdentifier.of("default", "customers");
    String query = String.format("CREATE temporary TABLE customers (customer_id BIGINT, first_name STRING, last_name " +
        "STRING) STORED BY iceberg %s %s",
        testTables.locationForCreateTableSQL(identifier),
        testTables.propertiesForCreateTableSQL(ImmutableMap.of()));

    Assertions.assertThatThrownBy(() -> {
      shell.executeStatement(query);
    })
        .isInstanceOf(IllegalArgumentException.class)
        .hasMessageContaining("Creation of temporary iceberg tables is not supported");
  }
Checks that HiveIcebergMetaHook doesn't run into failures with undefined alter operation type (e.g. stat updates)
@throws Exception - any test failure
iceberg/iceberg-handler/src/test/java/org/apache/iceberg/mr/hive/TestHiveIcebergStorageHandlerNoScan.java