()
| 1687 | |
| 1688 | #[tokio::test] |
| 1689 | async fn intersect() -> Result<()> { |
| 1690 | let df = test_table().await?.select_columns(&["c1", "c3"])?; |
| 1691 | let d2 = df.clone(); |
| 1692 | let plan = df.intersect(d2)?; |
| 1693 | let result = plan.logical_plan().clone(); |
| 1694 | let expected = create_plan( |
| 1695 | "SELECT c1, c3 FROM aggregate_test_100 |
| 1696 | INTERSECT ALL SELECT c1, c3 FROM aggregate_test_100", |
| 1697 | ) |
| 1698 | .await?; |
| 1699 | assert_same_plan(&result, &expected); |
| 1700 | Ok(()) |
| 1701 | } |
| 1702 | |
| 1703 | #[tokio::test] |
| 1704 | async fn except() -> Result<()> { |
no test coverage detected
searching dependent graphs…