@@ -47,21 +47,21 @@ test_that("targets pipeline template converts SAS files to Parquet", {
4747
4848 # Create temp directory structure.
4949 test_dir <- fs :: path_temp(" pipeline-test" )
50- input_dir <- fs :: path(test_dir , " input" )
51- output_dir <- fs :: path(test_dir , " output" )
52- fs :: dir_create(input_dir )
53- fs :: dir_create(output_dir )
50+ test_input_dir <- fs :: path(test_dir , " input" )
51+ test_output_dir <- fs :: path(test_dir , " output" )
52+ fs :: dir_create(test_input_dir )
53+ fs :: dir_create(test_output_dir )
5454
5555 # Create SAS files.
5656 bef_list <- simulate_register(" bef" , c(" 1999" , " 2020" ))
5757 lmdb_list <- simulate_register(" lmdb" , c(" 2020" , " 2021" ))
58- save_as_sas(bef_list , input_dir )
59- save_as_sas(lmdb_list , input_dir )
58+ save_as_sas(bef_list , test_input_dir )
59+ save_as_sas(lmdb_list , test_input_dir )
6060
6161 # Read template and replace placeholder paths.
6262 modified_content <- template_content | >
63- stringr :: str_replace(" /path/to/sas/directory" , input_dir ) | >
64- stringr :: str_replace(" /path/to/output/directory" , output_dir )
63+ stringr :: str_replace(" /path/to/sas/directory" , test_input_dir ) | >
64+ stringr :: str_replace(" /path/to/output/directory" , test_output_dir )
6565
6666 # Write and run pipeline.
6767 withr :: with_dir(test_dir , {
@@ -70,7 +70,11 @@ test_that("targets pipeline template converts SAS files to Parquet", {
7070 })
7171
7272 # Check number of created Parquet files.
73- parquet_files <- fs :: dir_ls(output_dir , recurse = TRUE , glob = " *.parquet" )
73+ parquet_files <- fs :: dir_ls(
74+ test_output_dir ,
75+ recurse = TRUE ,
76+ glob = " *.parquet"
77+ )
7478 expect_equal(
7579 length(parquet_files ),
7680 sum(length(bef_list ), length(lmdb_list ))
@@ -81,13 +85,13 @@ test_that("targets pipeline template converts SAS files to Parquet", {
8185 n_expected_lmdb <- sum(purrr :: map_int(lmdb_list , nrow ))
8286
8387 n_actual_bef <- arrow :: open_dataset(fs :: path(
84- output_dir ,
88+ test_output_dir ,
8589 " bef"
8690 )) | >
8791 dplyr :: collect() | >
8892 nrow()
8993 n_actual_lmdb <- arrow :: open_dataset(fs :: path(
90- output_dir ,
94+ test_output_dir ,
9195 " lmdb"
9296 )) | >
9397 dplyr :: collect() | >
0 commit comments