1- warning_message <- " warning('Code was not verified for reproducibility.')"
2-
31testthat :: test_that(" handles empty @code slot" , {
42 testthat :: expect_identical(
53 get_code(teal_data(a = 1 , code = character (0 )), datanames = " a" ),
6- warning_message
4+ character ( 0 )
75 )
86 testthat :: expect_identical(
97 get_code(teal_data(a = 1 , code = " " ), datanames = " a" ),
10- paste0( warning_message , " \n " )
8+ " "
119 )
1210})
1311
@@ -20,7 +18,7 @@ testthat::test_that("handles the code without symbols on rhs", {
2018
2119 testthat :: expect_identical(
2220 get_code(teal_data(a = 5 , code = code ), datanames = " a" ),
23- paste( warning_message , " a <- 5" , sep = " \n " )
21+ " a <- 5"
2422 )
2523})
2624
@@ -29,7 +27,7 @@ testthat::test_that("handles the code included in curly brackets", {
2927
3028 testthat :: expect_identical(
3129 get_code(teal_data(a = 5 , code = code ), datanames = " a" ),
32- paste( warning_message , " a <- 5" , sep = " \n " )
30+ " a <- 5"
3331 )
3432})
3533
@@ -545,11 +543,7 @@ testthat::test_that("detects occurrence of a function definition with a @linksto
545543 tdata <- teal_data(code = code )
546544 testthat :: expect_identical(
547545 get_code(tdata , datanames = " x" ),
548- paste(
549- warning_message ,
550- " foo <- function() {\n env <- parent.frame()\n env$x <- 0\n }\n foo()" ,
551- sep = " \n "
552- )
546+ " foo <- function() {\n env <- parent.frame()\n env$x <- 0\n }\n foo()"
553547 )
554548})
555549# $ ---------------------------------------------------------------------------------------------------------------
@@ -608,7 +602,6 @@ testthat::test_that("understands @ usage and do not treat rhs of @ as objects (o
608602 testthat :: expect_identical(
609603 get_code(tdata , datanames = " x" ),
610604 paste(
611- warning_message ,
612605 ' setClass("aclass", slots = c(a = "numeric", x = "numeric", y = "numeric"))' ,
613606 ' x <- new("aclass", a = 1:3, x = 1:3, y = 1:3)' ,
614607 sep = " \n "
@@ -617,7 +610,6 @@ testthat::test_that("understands @ usage and do not treat rhs of @ as objects (o
617610 testthat :: expect_identical(
618611 get_code(tdata , datanames = " a" ),
619612 paste(
620- warning_message ,
621613 ' setClass("aclass", slots = c(a = "numeric", x = "numeric", y = "numeric"))' ,
622614 ' x <- new("aclass", a = 1:3, x = 1:3, y = 1:3)' ,
623615 ' a <- new("aclass", a = 1:3, x = 1:3, y = 1:3)' ,
@@ -646,7 +638,6 @@ testthat::test_that("library() and require() are always returned", {
646638 testthat :: expect_identical(
647639 get_code(tdata , datanames = " x" ),
648640 paste(
649- warning_message ,
650641 " library(random.cdisc.data)" ,
651642 " require(dplyr)" ,
652643 " library(MultiAssayExperiment)" ,
@@ -672,7 +663,6 @@ testthat::test_that("data() call is returned when data name is provided as is",
672663 testthat :: expect_identical(
673664 get_code(tdata , datanames = " x" ),
674665 paste(
675- warning_message ,
676666 " library(random.cdisc.data)" ,
677667 " require(dplyr)" ,
678668 " library(MultiAssayExperiment)" ,
@@ -696,7 +686,6 @@ testthat::test_that("data() call is returned when data name is provided as a cha
696686 testthat :: expect_identical(
697687 get_code(tdata , datanames = " z" ),
698688 paste(
699- warning_message ,
700689 " library(random.cdisc.data)" ,
701690 " require(dplyr)" ,
702691 " library(MultiAssayExperiment)" ,
0 commit comments