Skip to content

Commit eaa39b2

Browse files
committed
TESTS
1 parent 27992b1 commit eaa39b2

File tree

2 files changed

+49
-0
lines changed

2 files changed

+49
-0
lines changed

reldf.R

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
pkgload::load_all()
2+
3+
df1 <-
4+
duckdb_tibble(a = 1, b = 2, c = 3) |>
5+
select(a, b) |>
6+
slice_head(n = 1)
7+
8+
df2 <-
9+
df1 |>
10+
select(b)
11+
12+
df2 |>
13+
duckdb$rel_from_altrep_df()
14+
15+
df2 |>
16+
explain()
17+
18+
df1$a
19+
20+
df2 |>
21+
duckdb$rel_from_altrep_df(wrap = TRUE)
22+
23+
df2 |>
24+
explain()
25+
26+
df2$b
27+
28+
df2 |>
29+
duckdb$rel_from_altrep_df(wrap = TRUE)

reldf2.R

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
pkgload::load_all()
2+
3+
df <-
4+
duckdb_tibble(a = 1, b = 2, c = 3) |>
5+
select(a, b)
6+
7+
names(df) <- c("c", "d")
8+
9+
df2 <-
10+
df |>
11+
slice_head(n = 1) |>
12+
select(c)
13+
14+
df2 |>
15+
duckdb$rel_from_altrep_df()
16+
17+
df$c
18+
19+
df2 |>
20+
duckdb$rel_from_altrep_df()

0 commit comments

Comments
 (0)