Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -251,6 +251,22 @@ public void testCreateTable() {
assertThat(recordCount).isEqualTo(3);
}

@Test
public void testCreateViewTable() {
long namespaceCount = spark.sql("SHOW NAMESPACES").count();
assertThat(namespaceCount).isEqualTo(0L);

spark.sql("CREATE NAMESPACE ns1");
spark.sql("USE ns1");
spark.sql("CREATE TABLE tb1 (col1 integer, col2 string)");
spark.sql("INSERT INTO tb1 VALUES (1, 'a'), (2, 'b'), (3, 'c')");
long recordCount = spark.sql("SELECT * FROM tb1").count();
assertThat(recordCount).isEqualTo(3);

spark.sql("CREATE VIEW v1 AS SELECT MAX(col1) FROM tb1");
spark.sql("SELECT * FROM v1");
}

@Test
public void testCreateAndUpdateExternalTable() {
long namespaceCount = spark.sql("SHOW NAMESPACES").count();
Expand Down