|
1 | 1 |
|
2 | 2 | test_that("wk_handle.wk_xy() works", {
|
3 | 3 | expect_identical(
|
4 |
| - wk_handle(xy(c(NA, 2, 3, NA), c(NA, NA, 4, 5)), wkt_writer()), |
5 |
| - wkt(c("POINT EMPTY", "POINT (2 nan)", "POINT (3 4)", "POINT (nan 5)")) |
| 4 | + wk_handle(xy(c(NA, NaN, 2, 3, NA), c(NA, NaN, NA, 4, 5)), wkt_writer()), |
| 5 | + wkt(c(NA, "POINT EMPTY", "POINT (2 nan)", "POINT (3 4)", "POINT (nan 5)")) |
6 | 6 | )
|
7 | 7 |
|
8 | 8 | expect_identical(
|
9 |
| - wk_handle(xyz(c(NA, 2, 3, NA), c(NA, NA, 4, 5), c(NA, NA, NA, NA)), wkt_writer()), |
10 |
| - wkt(c("POINT Z EMPTY", "POINT Z (2 nan nan)", "POINT Z (3 4 nan)", "POINT Z (nan 5 nan)")) |
| 9 | + wk_handle( |
| 10 | + xyz(c(NA, NaN, 2, 3, NA), c(NA, NaN, NA, 4, 5), c(NA, NaN, NA, NA, NA)), |
| 11 | + wkt_writer() |
| 12 | + ), |
| 13 | + wkt(c(NA, "POINT Z EMPTY", "POINT Z (2 nan nan)", "POINT Z (3 4 nan)", "POINT Z (nan 5 nan)")) |
11 | 14 | )
|
12 | 15 |
|
13 | 16 | expect_identical(
|
14 |
| - wk_handle(xym(c(NA, 2, 3, NA), c(NA, NA, 4, 5), c(NA, NA, NA, NA)), wkt_writer()), |
15 |
| - wkt(c("POINT M EMPTY", "POINT M (2 nan nan)", "POINT M (3 4 nan)", "POINT M (nan 5 nan)")) |
| 17 | + wk_handle( |
| 18 | + xym(c(NA, NaN, 2, 3, NA), c(NA, NaN, NA, 4, 5), c(NA, NaN, NA, NA, NA)), |
| 19 | + wkt_writer() |
| 20 | + ), |
| 21 | + wkt(c(NA, "POINT M EMPTY", "POINT M (2 nan nan)", "POINT M (3 4 nan)", "POINT M (nan 5 nan)")) |
16 | 22 | )
|
17 | 23 |
|
18 | 24 | expect_identical(
|
19 |
| - wk_handle(xyzm(c(NA, 2, 3, NA), c(NA, NA, 4, 5), c(NA, NA, NA, NA), c(NA, rep(1, 3))), wkt_writer()), |
20 |
| - wkt(c("POINT ZM EMPTY", "POINT ZM (2 nan nan 1)", "POINT ZM (3 4 nan 1)", "POINT ZM (nan 5 nan 1)")) |
| 25 | + wk_handle( |
| 26 | + xyzm(c(NA, NaN, 2, 3, NA), c(NA, NaN, NA, 4, 5), c(NA, NaN, NA, NA, NA), c(NA, NaN, rep(1, 3))), |
| 27 | + wkt_writer() |
| 28 | + ), |
| 29 | + wkt(c(NA, "POINT ZM EMPTY", "POINT ZM (2 nan nan 1)", "POINT ZM (3 4 nan 1)", "POINT ZM (nan 5 nan 1)")) |
21 | 30 | )
|
22 | 31 | })
|
0 commit comments