@@ -270,8 +270,14 @@ run_test("readme-rmd-rendered",
270270 error_msg = NULL ,
271271 msg = NULL ,
272272 file_transformer = function (files ) {
273- git2r :: init()
274- git2r :: add(path = files )
273+ if (length(files ) > 1 ) {
274+ # transformer is called once on all files and once per file
275+ content_2 <- readLines(files [2 ])
276+ Sys.sleep(2 )
277+ writeLines(content_2 , files [2 ])
278+ git2r :: init()
279+ git2r :: add(path = files )
280+ }
275281 files
276282 }
277283)
@@ -287,9 +293,9 @@ run_test("readme-rmd-rendered",
287293 content_2 <- readLines(files [2 ])
288294 Sys.sleep(2 )
289295 writeLines(content_2 , files [2 ])
296+ git2r :: init()
297+ git2r :: add(path = files )
290298 }
291- git2r :: init()
292- git2r :: add(path = files )
293299 files
294300 }
295301)
@@ -302,8 +308,14 @@ run_test("readme-rmd-rendered",
302308 error_msg = " should be both staged" ,
303309 msg = NULL ,
304310 file_transformer = function (files ) {
305- git2r :: init()
306- git2r :: add(path = files [1 ])
311+ if (length(files ) > 1 ) {
312+ # transformer is called once on all files and once per file
313+ content_2 <- readLines(files [2 ])
314+ Sys.sleep(2 )
315+ writeLines(content_2 , files [2 ])
316+ git2r :: init()
317+ git2r :: add(path = files [1 ])
318+ }
307319 files
308320 }
309321)
0 commit comments