@Test public final void testCreateTableAsSelect() { CreateTableStmt stmt = (CreateTableStmt) analyzer.parse(createTableStmts[3]).getParseTree(); assertEquals("store1", stmt.getTableName()); testOrderByCluse(stmt.getSelectStmt()); stmt = (CreateTableStmt) analyzer.parse(createTableStmts[4]).getParseTree(); assertEquals("store1", stmt.getTableName()); testOrderByCluse(stmt.getSelectStmt()); assertTrue(stmt.hasTableDef()); stmt = (CreateTableStmt) analyzer.parse(createTableStmts[5]).getParseTree(); assertEquals("store2", stmt.getTableName()); assertEquals(StoreType.RCFILE, stmt.getStoreType()); assertEquals("4096", stmt.getOptions().get("rcfile.buffer")); testOrderByCluse(stmt.getSelectStmt()); }