From ea7cbaf016a2f195cf0713a814dc4cde7009dcfc Mon Sep 17 00:00:00 2001 From: Pasha Stetsenko Date: Fri, 8 Sep 2017 10:44:18 -0700 Subject: [PATCH] Add test cases for issue 2251 --- inst/tests/tests.Rraw | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/inst/tests/tests.Rraw b/inst/tests/tests.Rraw index b4e5680db1..a3a8c6e5ef 100644 --- a/inst/tests/tests.Rraw +++ b/inst/tests/tests.Rraw @@ -10508,6 +10508,12 @@ test(1823.2, DT$z, seq(11, 2)) DT[, z := ncol(.SD) + get("y"), .SDcols = c("x", "z")] test(1823.3, DT$z, seq(12, 3)) +# Issue 2251 +test(1825.1, fread('A,B\n"1","2"', colClasses = "integer"), data.table(A=1L, B=2L)) +test(1825.2, fread('A,B\n"1","2"', colClasses = "character"), data.table(A="1", B="2")) +test(1825.3, fread('A,B\n"1","2"', colClasses = "numeric"), data.table(A=1.0, B=2.0)) + + ########################## # TODO: Tests involving GForce functions needs to be run with optimisation level 1 and 2, so that both functions are tested all the time.