* @throws ParseException
*/
@Test
public void testSelectEntityViewDirectUnion() throws ParseException {
Driver driver = createDriver();
int ret = driver.compile("select * from ( select * from v1 union all select * from t1) uv1t1");
assertEquals("Checking command success", 0, ret);
assertEquals(2, CheckInputReadEntityDirect.readEntities.size());
for (ReadEntity readEntity : CheckInputReadEntityDirect.readEntities) {
if (readEntity.getName().equals("default@t1")) {
assertTrue("direct", readEntity.isDirect());