@@ -470,115 +470,6 @@ test_that("Quick check of interactions between components of BART functionality"
470470 warning_cond <- warning_cond_1 || warning_cond_2 || warning_cond_3
471471
472472 if (error_cond || warning_cond ) {
473- # test_fun <- create_test_function(
474- # error_cond = FALSE,
475- # warning_conditions = c(warning_cond_1, warning_cond_2, warning_cond_3),
476- # warning_functions = c(warning_fun_1, warning_fun_2, warning_fun_3)
477- # )
478- # test_fun <- function(x) {
479- # result <- x
480- # if (warning_cond_1) {
481- # result <- warning_fun_3(result)
482- # }
483- # if (warning_cond_2) {
484- # result <- warning_fun_2(result)
485- # }
486- # if (warning_cond_3) {
487- # result <- warning_fun_1(result)
488- # }
489- # if (error_cond) {
490- # result <- expect_error(result)
491- # }
492- # }
493- # if (error_cond && warning_cond_1 && warning_cond_2 && warning_cond_3) {
494- # test_fun <- function(x) {
495- # expect_error(warning_fun_1(warning_fun_2(warning_fun_3(x))))
496- # }
497- # } else if (
498- # error_cond && warning_cond_1 && warning_cond_2 && !warning_cond_3
499- # ) {
500- # test_fun <- function(x) {
501- # expect_error(warning_fun_1(warning_fun_2(x)))
502- # }
503- # } else if (
504- # error_cond && warning_cond_1 && !warning_cond_2 && warning_cond_3
505- # ) {
506- # test_fun <- function(x) {
507- # expect_error(warning_fun_1(warning_fun_3(x)))
508- # }
509- # } else if (
510- # error_cond && !warning_cond_1 && warning_cond_2 && warning_cond_3
511- # ) {
512- # test_fun <- function(x) {
513- # expect_error(warning_fun_2(warning_fun_3(x)))
514- # }
515- # } else if (
516- # error_cond && !warning_cond_1 && !warning_cond_2 && warning_cond_3
517- # ) {
518- # test_fun <- function(x) {
519- # expect_error(warning_fun_3(x))
520- # }
521- # } else if (
522- # error_cond && !warning_cond_1 && warning_cond_2 && !warning_cond_3
523- # ) {
524- # test_fun <- function(x) {
525- # expect_error(warning_fun_2(x))
526- # }
527- # } else if (
528- # error_cond && warning_cond_1 && !warning_cond_2 && !warning_cond_3
529- # ) {
530- # test_fun <- function(x) {
531- # expect_error(warning_fun_1(x))
532- # }
533- # } else if (
534- # error_cond && !warning_cond_1 && !warning_cond_2 && !warning_cond_3
535- # ) {
536- # test_fun <- function(x) {
537- # expect_error(x)
538- # }
539- # } else if (
540- # !error_cond && warning_cond_1 && warning_cond_2 && warning_cond_3
541- # ) {
542- # test_fun <- function(x) {
543- # warning_fun_1(warning_fun_2(warning_fun_3(x)))
544- # }
545- # } else if (
546- # !error_cond && warning_cond_1 && warning_cond_2 && !warning_cond_3
547- # ) {
548- # test_fun <- function(x) {
549- # warning_fun_1(warning_fun_2(x))
550- # }
551- # } else if (
552- # !error_cond && warning_cond_1 && !warning_cond_2 && warning_cond_3
553- # ) {
554- # test_fun <- function(x) {
555- # warning_fun_1(warning_fun_3(x))
556- # }
557- # } else if (
558- # !error_cond && !warning_cond_1 && warning_cond_2 && warning_cond_3
559- # ) {
560- # test_fun <- function(x) {
561- # warning_fun_2(warning_fun_3(x))
562- # }
563- # } else if (
564- # !error_cond && !warning_cond_1 && !warning_cond_2 && warning_cond_3
565- # ) {
566- # test_fun <- function(x) {
567- # warning_fun_3(x)
568- # }
569- # } else if (
570- # !error_cond && !warning_cond_1 && warning_cond_2 && !warning_cond_3
571- # ) {
572- # test_fun <- function(x) {
573- # warning_fun_2(x)
574- # }
575- # } else if (
576- # !error_cond && warning_cond_1 && !warning_cond_2 && !warning_cond_3
577- # ) {
578- # test_fun <- function(x) {
579- # warning_fun_1(x)
580- # }
581- # }
582473 test_fun <- construct_chained_expectation_bart(
583474 error_cond = error_cond ,
584475 warning_cond_1 = warning_cond_1 ,
0 commit comments