@@ -104,7 +104,7 @@ test_that(".stop_if_cols_identical doesn't throw error if data frames have diffe
104104
105105test_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