1- time_before_date <- Sys.Date ()
2- time_before <- as.character( time_before_date )
1+ time_before <- Sys.time ()
2+ Sys.sleep( 1 )
33
44repo_pkg <- fake_repo(as.package = TRUE )
55repo_no_pkg <- fake_repo()
@@ -10,27 +10,21 @@ infos <- get_info(files[grep("example", files)], repo = repo_pkg)
1010infos_not_in_repo <- get_info(files [grep(" my_mean" , files )], repo = repo_pkg )
1111
1212# if check started one day and finishes the other day
13- time_after_date <- Sys.Date( )
14- time_after <- as.character( time_after_date )
13+ Sys.sleep( 1 )
14+ time_after <- Sys.time( )
1515
1616test_that(" get_info works" , {
1717 expect_true(infos $ in_repository )
1818 expect_equal(infos $ file , " example.txt" )
1919
20- expect_gte(as.Date(infos $ last_modif ), time_before_date )
21- expect_lte(as.Date(infos $ last_modif ), time_after_date )
22- expect_true(as.character(as.Date(infos $ first_modif )) %in%
23- c(setNames(time_before , " first" ), setNames(time_after , " first" )))
24- expect_true(as.character(as.Date(infos $ last_modif )) %in%
25- c(setNames(time_before , " last" ), setNames(time_after , " first" )))
20+ expect_gte(infos $ last_modif , time_before )
21+ expect_lte(infos $ last_modif , time_after )
2622
2723 expect_false(infos_not_in_repo $ in_repository )
2824 expect_equal(infos_not_in_repo $ file , " R/my_mean.R" )
2925 expect_true(is.na(infos_not_in_repo $ first_modif ))
30- expect_gte(as.Date(infos_not_in_repo $ last_modif ), time_before_date )
31- expect_lte(as.Date(infos_not_in_repo $ last_modif ), time_after_date )
32- expect_true(as.character(as.Date(infos_not_in_repo $ last_modif )) %in%
33- c(setNames(time_before , " last" ), setNames(time_after , " first" )))
26+ expect_gte(infos_not_in_repo $ last_modif , time_before )
27+ expect_lte(infos_not_in_repo $ last_modif , time_after )
3428})
3529
3630# get_last_modif ----
0 commit comments