Running ‘testthat.R’ [256s/128s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (requireNamespace("testthat", quietly = TRUE)) {
  +   library("checkmate")
  +   library("testthat")
  +   library("mlr3")
  +   library("paradox")
  +   library("mlr3pipelines")
  +   test_check("mlr3pipelines")
  + }
  Starting 2 test processes.
  > test_Graph.R: Training debug.multi with input list(input_1 = 1, input_2 = 1)
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-228.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  Saving _problems/test_Graph-240.R
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  > test_PipeOp.R: Training test_autotrain
  > test_PipeOp.R: Predicting test_autotrain
  Saving _problems/test_meta-12.R
  > test_mlr_graphs_robustify.R: 'as(<dgCMatrix>, "dgTMatrix")' is deprecated.
  > test_mlr_graphs_robustify.R: Use 'as(., "TsparseMatrix")' instead.
  > test_mlr_graphs_robustify.R: See help("Deprecated") and help("Matrix-depr
  > test_mlr_graphs_robustify.R: ecated").
  > test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
  > test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
  > test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
  > test_pipeop_blsmote.R: [1] "Borderline-SMOTE done"
  > test_pipeop_textvectorizer.R: 'as(<dgCMatrix>, "dgTMatrix")' is deprecated.
  > test_pipeop_textvectorizer.R: Use 'as(., "TsparseMatrix")' instead.
  > test_pipeop_textvectorizer.R: See help("Deprecated") and help("Matrix-deprecated").
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  > test_pipeop_tunethreshold.R: OptimInstanceSingleCrit is deprecated. Use OptimInstanceBatchSingleCrit instead.
  [ FAIL 57 | WARN 0 | SKIP 96 | PASS 12541 ]
  
  ══ Skipped tests (96) ══════════════════════════════════════════════════════════
  • On CRAN (93): 'test_CnfFormula_simplify.R:6:3', 'test_CnfFormula.R:591:3',
    'test_Graph.R:281:3', 'test_GraphLearner.R:5:3', 'test_GraphLearner.R:221:3',
    'test_GraphLearner.R:343:3', 'test_GraphLearner.R:408:3',
    'test_GraphLearner.R:571:3', 'test_dictionary.R:7:3',
    'test_learner_weightedaverage.R:5:3', 'test_learner_weightedaverage.R:57:3',
    'test_learner_weightedaverage.R:105:3',
    'test_learner_weightedaverage.R:152:3', 'test_meta.R:39:3',
    'test_mlr_graphs_branching.R:26:3', 'test_mlr_graphs_bagging.R:6:3',
    'test_mlr_graphs_robustify.R:5:3', 'test_pipeop_adas.R:8:3',
    'test_pipeop_blsmote.R:8:3', 'test_pipeop_branch.R:4:3',
    'test_pipeop_boxcox.R:7:3', 'test_pipeop_chunk.R:4:3',
    'test_pipeop_classbalancing.R:7:3', 'test_pipeop_classweights.R:10:3',
    'test_pipeop_collapsefactors.R:6:3', 'test_pipeop_colapply.R:9:3',
    'test_pipeop_copy.R:5:3', 'test_pipeop_colroles.R:6:3',
    'test_pipeop_decode.R:14:3', 'test_pipeop_encode.R:21:3',
    'test_pipeop_datefeatures.R:10:3', 'test_pipeop_encodeimpact.R:11:3',
    'test_pipeop_encodelmer.R:15:3', 'test_pipeop_encodelmer.R:37:3',
    'test_pipeop_encodelmer.R:80:3', 'test_pipeop_encodepl.R:5:3',
    'test_pipeop_encodepl.R:72:3', 'test_pipeop_ensemble.R:6:3',
    'test_pipeop_featureunion.R:9:3', 'test_pipeop_featureunion.R:134:3',
    'test_pipeop_fixfactors.R:9:3', 'test_pipeop_filter.R:7:3',
    'test_pipeop_ica.R:7:3', 'test_pipeop_histbin.R:7:3',
    'test_pipeop_impute.R:4:3', 'test_pipeop_imputelearner.R:43:3',
    'test_pipeop_kernelpca.R:9:3', 'test_pipeop_learner.R:17:3',
    'test_pipeop_learnercv.R:31:3', 'test_pipeop_learnerpicvplus.R:163:3',
    'test_pipeop_modelmatrix.R:7:3', 'test_pipeop_missind.R:6:3',
    'test_pipeop_multiplicityexply.R:9:3', 'test_pipeop_mutate.R:9:3',
    'test_pipeop_multiplicityimply.R:9:3', 'test_pipeop_nearmiss.R:7:3',
    'test_pipeop_ovr.R:9:3', 'test_pipeop_ovr.R:48:3', 'test_pipeop_pca.R:8:3',
    'test_pipeop_proxy.R:14:3', 'test_pipeop_quantilebin.R:5:3',
    'test_pipeop_randomprojection.R:6:3', 'test_pipeop_nmf.R:6:3',
    'test_pipeop_randomresponse.R:5:3', 'test_pipeop_removeconstants.R:6:3',
    'test_pipeop_renamecolumns.R:6:3', 'test_pipeop_replicate.R:9:3',
    'test_pipeop_scale.R:6:3', 'test_pipeop_scale.R:10:3',
    'test_pipeop_scalemaxabs.R:6:3', 'test_pipeop_scalerange.R:7:3',
    'test_pipeop_select.R:9:3', 'test_pipeop_smote.R:10:3',
    'test_pipeop_smotenc.R:8:3', 'test_pipeop_rowapply.R:6:3',
    'test_pipeop_subsample.R:6:3', 'test_pipeop_targetinvert.R:4:3',
    'test_pipeop_targetmutate.R:5:3', 'test_pipeop_targettrafo.R:4:3',
    'test_pipeop_targettrafoscalerange.R:5:3', 'test_pipeop_task_preproc.R:4:3',
    'test_pipeop_task_preproc.R:14:3', 'test_pipeop_spatialsign.R:6:3',
    'test_pipeop_tomek.R:7:3', 'test_pipeop_textvectorizer.R:38:3',
    'test_pipeop_textvectorizer.R:190:3', 'test_pipeop_unbranch.R:10:3',
    'test_pipeop_updatetarget.R:89:3', 'test_pipeop_vtreat.R:9:3',
    'test_pipeop_yeojohnson.R:7:3', 'test_pipeop_tunethreshold.R:111:3',
    'test_pipeop_tunethreshold.R:191:3', 'test_typecheck.R:188:3'
  • Skipping (1): 'test_GraphLearner.R:1278:3'
  • empty test (2): 'test_pipeop_missind.R:101:1', 'test_ppl.R:61:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
      ▆
   1. ├─testthat::expect_error(...) at test_Graph.R:228:3
   2. │ └─testthat:::expect_condition_matching_(...)
   3. │   └─testthat:::quasi_capture(...)
   4. │     ├─testthat (local) .capture(...)
   5. │     │ └─base::withCallingHandlers(...)
   6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   7. └─global expect_deep_clone(gr, gr2)
   8.   └─expect_references_differ(one, two, "ROOT")
   9.     └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT to be NULL.
  Differences:
  `actual` is a character vector ('ROOT')
  `expected` is NULL
  
  Backtrace:
      ▆
   1. ├─testthat::expect_error(...) at test_Graph.R:228:3
   2. │ └─testthat:::expect_condition_matching_(...)
   3. │   └─testthat:::quasi_capture(...)
   4. │     ├─testthat (local) .capture(...)
   5. │     │ └─base::withCallingHandlers(...)
   6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   7. └─global expect_deep_clone(gr, gr2)
   8.   └─expect_references_differ(one, two, "ROOT")
   9.     └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element private] \'private\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─expect_references_differ(...)
   18.                       └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element nop] 'nop'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element nop] \'nop\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─expect_references_differ(...)
   18.                       └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─expect_references_differ(...)
   18.                       └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element pipeops] 'pipeops'->[element debug.multi] 'debug.multi'->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element pipeops] \'pipeops\'', '[element debug.multi] \'debug.multi\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:228:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(gr, gr2)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─expect_references_differ(...)
   17.                     └─expect_references_differ(...)
   18.                       └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:228:3'): assert_graph test ───────────────────────────
  Expected `expect_deep_clone(gr, gr2)` to throw a error with class <error>.
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
      ▆
   1. ├─testthat::expect_error(...) at test_Graph.R:240:3
   2. │ └─testthat:::expect_condition_matching_(...)
   3. │   └─testthat:::quasi_capture(...)
   4. │     ├─testthat (local) .capture(...)
   5. │     │ └─base::withCallingHandlers(...)
   6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   7. └─global expect_deep_clone(po, po)
   8.   └─expect_references_differ(one, two, "ROOT")
   9.     └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT to be NULL.
  Differences:
  `actual` is a character vector ('ROOT')
  `expected` is NULL
  
  Backtrace:
      ▆
   1. ├─testthat::expect_error(...) at test_Graph.R:240:3
   2. │ └─testthat:::expect_condition_matching_(...)
   3. │   └─testthat:::quasi_capture(...)
   4. │     ├─testthat (local) .capture(...)
   5. │     │ └─base::withCallingHandlers(...)
   6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
   7. └─global expect_deep_clone(po, po)
   8.   └─expect_references_differ(one, two, "ROOT")
   9.     └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', '[element .__enclos_env__] \'.__enclos_env__\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element private] \'private\'')
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element private] \'private\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element private] \'private\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be TRUE.
  Differences:
  `actual`:   FALSE
  `expected`: TRUE 
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─testthat::expect_true(addr_a != addr_b, label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected Object addresses differ at path ROOT->[element .__enclos_env__] '.__enclos_env__'->[element super] 'super'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private'->[element .param_set] '.param_set'->[element .__enclos_env__] '.__enclos_env__'->[element private] 'private' to be NULL.
  Differences:
  `actual` is a character vector ('ROOT', '[element .__enclos_env__] \'.__enclos_env__\'', '[element super] \'super\'', '[element .__enclos_env__] \'.__enclos_env__\'', '[element private] \'private\'', ...)
  `expected` is NULL
  
  Backtrace:
       ▆
    1. ├─testthat::expect_error(...) at test_Graph.R:240:3
    2. │ └─testthat:::expect_condition_matching_(...)
    3. │   └─testthat:::quasi_capture(...)
    4. │     ├─testthat (local) .capture(...)
    5. │     │ └─base::withCallingHandlers(...)
    6. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    7. └─global expect_deep_clone(po, po)
    8.   └─expect_references_differ(one, two, "ROOT")
    9.     └─expect_references_differ(...)
   10.       └─expect_references_differ(...)
   11.         └─expect_references_differ(...)
   12.           └─expect_references_differ(...)
   13.             └─expect_references_differ(...)
   14.               └─expect_references_differ(...)
   15.                 └─expect_references_differ(...)
   16.                   └─testthat::expect_null(visited_b[[addr_a]], label = label)
  ── Failure ('test_Graph.R:240:3'): assert_graph test ───────────────────────────
  Expected `expect_deep_clone(po, po)` to throw a error with class <error>.
  ── Failure ('test_meta.R:12:3'): expect_deep_clone catches non-deep clones ─────
  Expected exactly one failure and no successes.
  Actually succeeded 16 times
  
  [ FAIL 57 | WARN 0 | SKIP 96 | PASS 12541 ]
  Error:
  ! Test failures.
  Execution halted