From 77c178dbe6e2b3dc4ee7b53a14c8fd13cac0821b Mon Sep 17 00:00:00 2001 From: aheinri5 <Anna@netzkritzler.de> Date: Wed, 9 Dec 2020 15:26:01 +0100 Subject: [PATCH] [bugfix] Test files now generated at right location --- R/scrape_benchmarks.R | 6 ++++++ tests/testthat/test-generate_functions.R | 1 - tests/testthat/test-scrape_benchmarks.R | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) delete mode 100644 tests/testthat/test-generate_functions.R diff --git a/R/scrape_benchmarks.R b/R/scrape_benchmarks.R index a0cc825..96556d9 100644 --- a/R/scrape_benchmarks.R +++ b/R/scrape_benchmarks.R @@ -42,6 +42,12 @@ download_benchmark <- function(prj_url, path) { assertthat::assert_that(assertthat::is.string(prj_url)) assertthat::assert_that(assertthat::is.string(path)) + last_char_index <- length(path) + + if(substring(path, last_char_index, last_char_index) != "/"){ + path <- paste0(path, "/") + } + prj_dest_file <- paste0(path, basename(prj_url)) file.create(prj_dest_file) diff --git a/tests/testthat/test-generate_functions.R b/tests/testthat/test-generate_functions.R deleted file mode 100644 index 8b13789..0000000 --- a/tests/testthat/test-generate_functions.R +++ /dev/null @@ -1 +0,0 @@ - diff --git a/tests/testthat/test-scrape_benchmarks.R b/tests/testthat/test-scrape_benchmarks.R index 445ccbe..280997c 100644 --- a/tests/testthat/test-scrape_benchmarks.R +++ b/tests/testthat/test-scrape_benchmarks.R @@ -21,7 +21,7 @@ test_that("download_benchmark works", { "flow_no_strain.prj"), path = path) - expect_equal(file.exists(paste0(path, "flow_no_strain.prj")), TRUE) + expect_equal(file.exists(paste0(path, "/flow_no_strain.prj")), TRUE) do.call(file.remove, list(list.files(path, full.names = TRUE))) }) \ No newline at end of file -- GitLab