Skip to content

Commit f82be2e

Browse files
Merge pull request #43 from RichardHooijmaijers/final_cran_refine
adapted test for CRAN note
2 parents 628076d + d529260 commit f82be2e

16 files changed

Lines changed: 62 additions & 19 deletions

CRAN-SUBMISSION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
Version: 0.5.0
2-
Date: 2024-11-08 13:46:24 UTC
3-
SHA: 77cac2504d77bc8301d9c307e501011cad46af71
2+
Date: 2024-11-11 14:52:47 UTC
3+
SHA: 6383cfbb58ebad20005d83d85265f7f010208320

tests/testthat/test-fit_plot.R

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ test_that("fit_plot works as expected", {
3737
expect_true(file.exists(paste0(temp_dir, "/analysis/test_model/fit_plot.html")))
3838

3939
# remove directory
40-
unlink(paste0(temp_dir, "/analysis"), recursive = TRUE)
40+
#unlink(paste0(temp_dir, "/analysis"), recursive = TRUE)
41+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
42+
unlink(rml, recursive = TRUE)
43+
4144

4245
})

tests/testthat/test-gof_plot.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ test_that("gof_plot works as expected", {
6060
expect_true(file.exists(paste0(temp_dir, "/analysis/test_model/gof_plot.html")))
6161

6262
# remove directory
63-
unlink(paste0(temp_dir, "/analysis"), recursive = TRUE)
63+
#unlink(paste0(temp_dir, "/analysis"), recursive = TRUE)
64+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
65+
unlink(rml, recursive = TRUE)
6466

6567
})

tests/testthat/test-module_dataexplore.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
test_that("Can run a data exploration", {
2+
# Don't run these tests on the CRAN build servers
3+
skip_on_cran()
24

35
temp_dir <- tempdir()
46

@@ -107,6 +109,8 @@ test_that("Can run a data exploration", {
107109
})
108110
})
109111

110-
unlink(paste0(temp_dir, "/files"), recursive = TRUE)
112+
#unlink(paste0(temp_dir, "/files"), recursive = TRUE)
113+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
114+
unlink(rml, recursive = TRUE)
111115

112116
})

tests/testthat/test-module_metadata.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
test_that("Shiny app handles meta data correctly", {
2+
# Don't run these tests on the CRAN build servers
3+
skip_on_cran()
24

35
temp_dir <- tempdir()
46

@@ -33,5 +35,7 @@ test_that("Shiny app handles meta data correctly", {
3335

3436
})
3537

36-
unlink(paste0(temp_dir, "/files"), recursive = TRUE)
38+
#unlink(paste0(temp_dir, "/files"), recursive = TRUE)
39+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
40+
unlink(rml, recursive = TRUE)
3741
})

tests/testthat/test-module_report.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11

22
test_that("Shiny app creates plot and runs report", {
3+
# Don't run these tests on the CRAN build servers
4+
skip_on_cran()
35

46
temp_dir <- tempdir()
57

@@ -126,6 +128,8 @@ test_that("Shiny app creates plot and runs report", {
126128
expect_equal(file.exists(paste0(temp_dir, "/files/analysis/run1/TestReport.html")), TRUE)
127129
})
128130

129-
unlink(paste0(temp_dir, "/files"), recursive = TRUE)
131+
#unlink(paste0(temp_dir, "/files"), recursive = TRUE)
132+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
133+
unlink(rml, recursive = TRUE)
130134

131135
})

tests/testthat/test-module_run.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
test_that("Shiny app runs model", {
2+
# Don't run these tests on the CRAN build servers
3+
skip_on_cran()
24

35
temp_dir <- tempdir()
46

@@ -48,6 +50,8 @@ test_that("Shiny app runs model", {
4850
expect_true(file.exists(paste0(temp_dir, "/files/shinyMixR/run1.ressum.rds")))
4951
})
5052

51-
unlink(paste0(temp_dir, "/files"), recursive = TRUE)
53+
#unlink(paste0(temp_dir, "/files"), recursive = TRUE)
54+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
55+
unlink(rml, recursive = TRUE)
5256

5357
})

tests/testthat/test-module_script.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
test_that("Shiny app runs model and returns parameters for run1", {
2+
# Don't run these tests on the CRAN build servers
3+
skip_on_cran()
24

35
temp_dir <- tempdir()
46

@@ -47,6 +49,8 @@ test_that("Shiny app runs model and returns parameters for run1", {
4749

4850
})
4951

50-
unlink(paste0(temp_dir, "/files"), recursive = TRUE)
52+
#unlink(paste0(temp_dir, "/files"), recursive = TRUE)
53+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
54+
unlink(rml, recursive = TRUE)
5155

5256
})

tests/testthat/test-module_settings.R

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
test_that("Settings are handled correctly", {
2+
# Don't run these tests on the CRAN build servers
3+
skip_on_cran()
24

35
temp_dir <- tempdir()
46

@@ -22,6 +24,8 @@ test_that("Settings are handled correctly", {
2224
expect_true(session$input$fontedt==8)
2325
})
2426

25-
unlink(paste0(temp_dir, "/files"), recursive = TRUE)
27+
#unlink(paste0(temp_dir, "/files"), recursive = TRUE)
28+
rml <- list.files(temp_dir, recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
29+
unlink(rml, recursive = TRUE)
2630

2731
})

tests/testthat/test-par_table.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ test_that("partable works", {
2929

3030
expect_true(file.exists(paste0(tempdir(), "/files/analysis/run1/par_table.html")))
3131

32-
unlink(paste0(tempdir(), "/files"), recursive = TRUE)
32+
#unlink(paste0(tempdir(), "/files"), recursive = TRUE)
33+
rml <- list.files(tempdir(), recursive = TRUE, include.dirs = TRUE, full.names = TRUE)
34+
unlink(rml, recursive = TRUE)
3335

3436
})

0 commit comments

Comments
 (0)