Skip to content

Commit 51d9dcb

Browse files
Merge branch 'datashield:v6.3.6-dev-feat/standardise-df' into v6.3.6-dev-feat/standardise-df
2 parents 7e65b7c + 770e9e5 commit 51d9dcb

3 files changed

Lines changed: 11 additions & 9 deletions

File tree

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Authors@R: c(person(given = "Paul",
5959
comment = c(ORCID = "0009-0003-2419-1964")))
6060
License: GPL-3
6161
Depends:
62-
R (>= 4.0.0),
62+
R (>= 4.1.0),
6363
DSI (>= 1.7.1)
6464
Imports:
6565
fields,

tests/testthat/perf_files/armadillo_hp-laptop-quay_perf-profile.csv

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"ds.abs::perf::0","2.473","0.5","2"
44
"ds.asCharacter::perf::0","2.295","0.5","2"
55
"ds.asDataMatrix::perf::0","1.999","0.5","2"
6-
"ds.asInteger::perf:0","1.148","0.5","2"
7-
"ds.asList::perf:0","3.398","0.5","2"
6+
"ds.asInteger::perf:0","2.221","0.5","2"
7+
"ds.asList::perf:0","4.880","0.5","2"
88
"ds.asLogical::perf::0","1.660","0.5","2"
99
"ds.asMatrix::perf::0","1.835","0.5","2"
1010
"ds.asNumeric::perf:0","1.632","0.5","2"
@@ -27,4 +27,4 @@
2727
"ds.sqrt::perf::0","2.278","0.5","2"
2828
"ds.standardiseDf:::perf::0","9.50","0.5","2"
2929
"ds.unique::perf::combine:0","3.909","0.5","2"
30-
"void::perf::void::0","20280.0","0.5","2"
30+
"void::perf::void::0","20280.0","0.5","2"

tests/testthat/test-smk-ds.standardiseDf.R

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ test_that(".stop_if_cols_identical doesn't throw error if data frames have diffe
104104

105105
test_that(".get_var_classes returns correct output", {
106106

107-
expected <- tibble(
107+
expected <- data.frame(
108108
server = c("sim1", "sim2", "sim3"),
109109
fac_col1 = c("factor", "factor", "factor"),
110110
fac_col2 = c("factor", "factor", "factor"),
@@ -124,10 +124,11 @@ test_that(".get_var_classes returns correct output", {
124124
col11 = c(NA, NA, "integer"),
125125
col14 = c(NA, NA, "logical"),
126126
col17 = c(NA, NA, "character"),
127-
col20 = c(NA, NA, "numeric")
127+
col20 = c(NA, NA, "numeric"),
128+
stringsAsFactors = FALSE
128129
)
129130

130-
expect_equal(var_class, expected)
131+
expect_equal(as.data.frame(var_class), expected)
131132

132133
})
133134

@@ -207,9 +208,10 @@ test_that("prompt_user_class_decision_all_vars returns correct value", {
207208
prompt_user_class_decision_all_vars(
208209
vars = c("test_var_1", "test_var_2"),
209210
all_servers = c("sim2", "sim2", "sim3"),
210-
all_classes = tibble(
211+
all_classes = data.frame(
211212
test_var_1 = c("numeric", "character", "factor"),
212-
test_var_2 = c("logical", "integer", "factor")
213+
test_var_2 = c("logical", "integer", "factor"),
214+
stringsAsFactors = FALSE
213215
),
214216
"test_df",
215217
conns),

0 commit comments

Comments
 (0)