Skip to content

Commit c2a13e6

Browse files
committed
fix reading of csv files for tests
1 parent 3e550a9 commit c2a13e6

File tree

6 files changed

+23
-23
lines changed

6 files changed

+23
-23
lines changed

R/Incremental.R

+1-1
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ recordTasksDone <-
120120
recordKeeping <- readr::read_csv(
121121
file = recordKeepingFile,
122122
col_types = readr::cols(),
123-
guess_max = min(1e7),
123+
guess_max = 1e7,
124124
lazy = FALSE
125125
)
126126

Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
cohort_definition_id,subject_id,cohort_start_date,cohort_end_date
2-
1,1,1/1/15,1/9/15
3-
1,2,1/1/15,1/9/15
4-
2,1,1/10/15,1/20/15
5-
2,2,1/10/15,1/20/15
1+
cohort_definition_id,subject_id,cohort_start_date,cohort_end_date
2+
1,1,2015-01-01,2015-01-09
3+
1,2,2015-01-01,2015-01-09
4+
2,1,2015-01-10,2015-01-20
5+
2,2,2015-01-10,2015-01-20
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
cohort_definition_id,subject_id,cohort_start_date,cohort_end_date
2-
1,1,1/1/15,1/9/15
3-
1,2,1/1/15,1/9/15
4-
2,1,1/10/15,1/20/15
5-
2,2,1/10/15,1/20/15
1+
cohort_definition_id,subject_id,cohort_start_date,cohort_end_date
2+
1,1,2015-01-01,2015-01-09
3+
1,2,2015-01-01,2015-01-09
4+
2,1,2015-01-10,2015-01-20
5+
2,2,2015-01-10,2015-01-20
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,2 @@
1-
cohort_definition_id,subject_id,cohort_start_date,cohort_end_date
2-
1,1,1/1/15,1/9/15
3-
,,,
4-
,,,
5-
,,,
1+
cohort_definition_id,subject_id,cohort_start_date,cohort_end_date
2+
1,1,2015-01-01,2015-01-09

tests/testthat/helper.R

+1-2
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,7 @@ createCustomCdm <- function(jsonDataFilePath){
173173

174174
addCohortTable <- function(connection, cohortDataFilePath){
175175

176-
cohortTableData <- readr::read_csv(cohortDataFilePath,
177-
col_types = c("numeric", "numeric", "date", "date"))
176+
cohortTableData <- readr::read_csv(cohortDataFilePath, col_types = c("iiDD"))
178177

179178
cohortTableData <- cohortTableData %>%
180179
mutate(across(ends_with("DATE"), ~ as.Date(.x, format = "%Y-%m-%d")))

tests/testthat/test-runVisitContext.R

+9-5
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ test_that(paste("test that the subject counts per cohort, visit concept and visi
316316

317317
resultPath <- system.file("test_cases/runVisitContext/testSubjectCounts/expectedResult.csv", package = "CohortDiagnostics")
318318

319-
resultData <- readr::read_csv(resultPath, col_types = c("numeric", "numeric", "text", "numeric"))
319+
resultData <- readr::read_csv(resultPath, col_types = c("ddcd"))
320320

321321
visitContextResult <- visitContextResult[order(visitContextResult$cohortId, visitContextResult$visitConceptId, visitContextResult$visitContext, visitContextResult$subjects), ]
322322
visitContextResult <- as.data.frame(lapply(visitContextResult, as.character), stringsAsFactors = FALSE)
@@ -436,7 +436,7 @@ test_that(paste("test that to infer subject counts per cohort, visit concept, an
436436
package = "CohortDiagnostics",
437437
mustWork = T)
438438

439-
resultData <- readr::read_csv(resultPath, col_types = c("numeric", "numeric", "text", "numeric"))
439+
resultData <- readr::read_csv(resultPath, col_types = c("ddcd"))
440440

441441
visitContextResult <- visitContextResult[order(visitContextResult$cohortId, visitContextResult$visitConceptId, visitContextResult$visitContext, visitContextResult$subjects), ]
442442
visitContextResult <- as.data.frame(lapply(visitContextResult, as.character), stringsAsFactors = FALSE)
@@ -452,7 +452,9 @@ test_that(paste("test that to infer subject counts per cohort, visit concept, an
452452

453453
test_that(paste("test that no other cohorts than the ones specified in cohortIds are included in the output"), {
454454

455-
cohortDataFilePath <- system.file("test_cases/runVisitContext/testSubjectCounts/test_getVisitContext_cohort.xlsx", package = "CohortDiagnostics")
455+
cohortDataFilePath <- system.file("test_cases/runVisitContext/testSubjectCounts/test_getVisitContext_cohort.csv",
456+
package = "CohortDiagnostics",
457+
mustWork = TRUE)
456458

457459
patientDataFilePath <- "test_cases/runVisitContext/testSubjectCounts/test_getVisitContext_patientData.json"
458460

@@ -479,7 +481,9 @@ test_that(paste("test that no other cohorts than the ones specified in cohortIds
479481

480482
test_that(paste("test that when the subjects in the cohort have no visits an empty data frame is returned"), {
481483

482-
cohortDataFilePath <- system.file("test_cases/runVisitContext/testSubjectCountsNoVisits/test_getVisitContext_cohort.xlsx", package = "CohortDiagnostics")
484+
cohortDataFilePath <- system.file("test_cases/runVisitContext/testSubjectCountsNoVisits/test_getVisitContext_cohort.csv",
485+
package = "CohortDiagnostics",
486+
mustWork = TRUE)
483487

484488
patientDataFilePath <- "test_cases/runVisitContext/testSubjectCountsNoVisits/test_getVisitContext_patientData.json"
485489

@@ -509,7 +513,7 @@ test_that(paste("test that when the subjects in the cohort have no visits an emp
509513
package = "CohortDiagnostics",
510514
mustWork = TRUE)
511515

512-
resultData <- readr::read_csv(resultPath, col_types = c("numeric", "numeric", "text", "numeric"))
516+
resultData <- readr::read_csv(resultPath, col_types = c("ddcd"))
513517

514518
visitContextResult <- visitContextResult[order(visitContextResult$cohortId, visitContextResult$visitConceptId, visitContextResult$visitContext, visitContextResult$subjects), ]
515519
visitContextResult <- as.data.frame(lapply(visitContextResult, as.character), stringsAsFactors = FALSE)

0 commit comments

Comments
 (0)