Running ‘testthat.R’ [84s/81s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > if (requireNamespace("testthat", quietly = TRUE)) {
  +   library(testthat)
  +   library(checkmate)
  +   library(mlr3fselect)
  +   test_check("mlr3fselect")
  + }
  Loading required package: mlr3
  Starting 2 test processes
  [ FAIL 94 | WARN 0 | SKIP 3 | PASS 125 ]
  
  ══ Skipped tests (3) ═══════════════════════════════════════════════════════════
  • On CRAN (3): 'test_AutoFSelector.R:2:3', 'test_AutoFSelector.R:29:3',
    'test_AutoFSelector.R:64:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test_ArchiveFSelect.R:2:3'): ArchiveFSelect access methods work ─────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_ArchiveFSelect.R:2:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_ArchiveFSelect.R:54:3'): ArchiveFSelect as.data.table function works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_ArchiveFSelect.R:54:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_ArchiveFSelect.R:159:3'): global ties method works ─────────────
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_ArchiveFSelect.R:159:3
    2. │ └─mlr3fselect:::assert_fselector(fselector)
    3. │   └─checkmate::assert_r6(fselector, "FSelector")
    4. │     └─checkmate::checkR6(...)
    5. └─mlr3fselect::fs("design_points", design = design)
    6.   └─mlr3misc::dictionary_sugar_get(mlr_fselectors, .key, ...)
    7.     ├─checkmate::assert_r6(dictionary_initialize_item(.key, obj, dots[ii]))
    8.     │ └─checkmate::checkR6(...)
    9.     └─mlr3misc:::dictionary_initialize_item(.key, obj, dots[ii])
   10.       ├─base::do.call(constructor$new, cargs)
   11.       └─R6 (local) `<fn>`()
   12.         └─mlr3fselect (local) initialize(...)
   13.           └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   14.             └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   15.               └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   16.                 └─bbotk::assert_optimizer(optimizer)
   17.                   └─checkmate::assert_r6(optimizer, "Optimizer")
   18.                     └─checkmate::checkR6(...)
  ── Error ('test_ArchiveFSelect.R:200:3'): local ties method works when maximize measure ──
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_ArchiveFSelect.R:200:3
    2. │ └─mlr3fselect:::assert_fselector(fselector)
    3. │   └─checkmate::assert_r6(fselector, "FSelector")
    4. │     └─checkmate::checkR6(...)
    5. └─mlr3fselect::fs("design_points", design = design)
    6.   └─mlr3misc::dictionary_sugar_get(mlr_fselectors, .key, ...)
    7.     ├─checkmate::assert_r6(dictionary_initialize_item(.key, obj, dots[ii]))
    8.     │ └─checkmate::checkR6(...)
    9.     └─mlr3misc:::dictionary_initialize_item(.key, obj, dots[ii])
   10.       ├─base::do.call(constructor$new, cargs)
   11.       └─R6 (local) `<fn>`()
   12.         └─mlr3fselect (local) initialize(...)
   13.           └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   14.             └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   15.               └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   16.                 └─bbotk::assert_optimizer(optimizer)
   17.                   └─checkmate::assert_r6(optimizer, "Optimizer")
   18.                     └─checkmate::checkR6(...)
  ── Error ('test_ArchiveFSelect.R:228:3'): local ties method works when minimize measure ──
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_ArchiveFSelect.R:228:3
    2. │ └─mlr3fselect:::assert_fselector(fselector)
    3. │   └─checkmate::assert_r6(fselector, "FSelector")
    4. │     └─checkmate::checkR6(...)
    5. └─mlr3fselect::fs("design_points", design = design)
    6.   └─mlr3misc::dictionary_sugar_get(mlr_fselectors, .key, ...)
    7.     ├─checkmate::assert_r6(dictionary_initialize_item(.key, obj, dots[ii]))
    8.     │ └─checkmate::checkR6(...)
    9.     └─mlr3misc:::dictionary_initialize_item(.key, obj, dots[ii])
   10.       ├─base::do.call(constructor$new, cargs)
   11.       └─R6 (local) `<fn>`()
   12.         └─mlr3fselect (local) initialize(...)
   13.           └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   14.             └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   15.               └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   16.                 └─bbotk::assert_optimizer(optimizer)
   17.                   └─checkmate::assert_r6(optimizer, "Optimizer")
   18.                     └─checkmate::checkR6(...)
  ── Error ('test_ArchiveFSelect.R:256:3'): local ties method works with batches ──
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_ArchiveFSelect.R:256:3
    2. │ └─mlr3fselect:::assert_fselector(fselector)
    3. │   └─checkmate::assert_r6(fselector, "FSelector")
    4. │     └─checkmate::checkR6(...)
    5. └─mlr3fselect::fs("design_points", design = design, batch_size = 1)
    6.   └─mlr3misc::dictionary_sugar_get(mlr_fselectors, .key, ...)
    7.     ├─checkmate::assert_r6(dictionary_initialize_item(.key, obj, dots[ii]))
    8.     │ └─checkmate::checkR6(...)
    9.     └─mlr3misc:::dictionary_initialize_item(.key, obj, dots[ii])
   10.       ├─base::do.call(constructor$new, cargs)
   11.       └─R6 (local) `<fn>`()
   12.         └─mlr3fselect (local) initialize(...)
   13.           └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   14.             └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   15.               └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   16.                 └─bbotk::assert_optimizer(optimizer)
   17.                   └─checkmate::assert_r6(optimizer, "Optimizer")
   18.                     └─checkmate::checkR6(...)
  ── Failure ('test_AutoFSelector.R:136:3'): AutoFSelector works with GraphLearner ──
  exists("validate", lrn) is not TRUE
  
  `actual`:   FALSE
  `expected`: TRUE 
  Backtrace:
      ▆
   1. └─global expect_learner(at) at test_AutoFSelector.R:136:3
   2.   └─testthat::expect_true(exists("validate", lrn))
  ── Failure ('test_AutoFSelector.R:136:3'): AutoFSelector works with GraphLearner ──
  exists("internal_valid_scores", envir = lrn) is not TRUE
  
  `actual`:   FALSE
  `expected`: TRUE 
  Backtrace:
      ▆
   1. └─global expect_learner(at) at test_AutoFSelector.R:136:3
   2.   └─testthat::expect_true(exists("internal_valid_scores", envir = lrn))
  ── Failure ('test_AutoFSelector.R:136:3'): AutoFSelector works with GraphLearner ──
  Check on 'mlr3misc::get_private(lrn)$.extract_internal_valid_scores' failed: Must be a function, not 'NULL'
  Backtrace:
      ▆
   1. └─global expect_learner(at) at test_AutoFSelector.R:136:3
   2.   └─checkmate::expect_function(mlr3misc::get_private(lrn)$.extract_internal_valid_scores)
   3.     └─checkmate::makeExpectation(x, res, info, label)
  ── Error ('test_AutoFSelector.R:136:3'): AutoFSelector works with GraphLearner ──
  Error: at least one parameter must support internal tuning when the learner is tagged as such
  Backtrace:
      ▆
   1. └─global expect_learner(at) at test_AutoFSelector.R:136:3
   2.   └─mlr3misc::stopf("at least one parameter must support internal tuning when the learner is tagged as such")
  ── Error ('test_AutoFSelector.R:166:3'): AutoFSelector get_base_learner method works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─afs$train(tsk("pima")) at test_AutoFSelector.R:166:3
    2.   └─mlr3:::.__Learner__train(...)
    3.     └─mlr3:::learner_train(...)
    4.       └─mlr3misc::encapsulate(...)
    5.         ├─mlr3misc::invoke(...)
    6.         │ └─base::eval.parent(expr, n = 1L)
    7.         │   └─base::eval(expr, p)
    8.         │     └─base::eval(expr, p)
    9.         └─mlr3 (local) .f(learner = `<AtFSlctr>`, task = `<TskClssf>`)
   10.           └─get_private(learner)$.train(task)
   11.             └─mlr3fselect:::.__AutoFSelector__.train(...)
   12.               └─self$fselector$optimize(instance)
   13.                 └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_AutoFSelector.R:209:3'): AutoFSelector hash works #647 in mlr3 ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_AutoFSelector.R:209:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_FSelectInstanceMultiCrit.R:4:3'): empty FSelectInstanceMultiCrit works ──
  Error in ``$.R6`(inst$archive, data)`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'data'!
  Backtrace:
      ▆
   1. ├─checkmate::expect_data_table(inst$archive$data, nrows = 0L) at test_FSelectInstanceMultiCrit.R:4:3
   2. │ └─checkmate::checkDataTable(...)
   3. ├─inst$archive$data
   4. └─global `$.R6`(inst$archive, data)
  ── Error ('test_FSelectInstanceMultiCrit.R:16:3'): eval_batch works ────────────
  Error in ``$.R6`(archive, "n_evals")`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'n_evals'!
  Backtrace:
       ▆
    1. ├─inst$eval_batch(xdt) at test_FSelectInstanceMultiCrit.R:16:3
    2. │ └─bbotk:::.__OptimInstanceBatch__eval_batch(...)
    3. │   ├─self$is_terminated
    4. │   └─global `$.R6`(self, "is_terminated")
    5. │     └─base::get(name, envir = x)
    6. └─bbotk (local) `<fn>`()
    7.   └─bbotk:::.__OptimInstanceBatch__is_terminated(...)
    8.     └─self$terminator$is_terminated(self$archive)
    9.       └─bbotk:::.__TerminatorEvals__is_terminated(...)
   10.         ├─archive$n_evals
   11.         └─global `$.R6`(archive, "n_evals")
  ── Error ('test_FSelectInstanceMultiCrit.R:29:3'): objective_function works ────
  Error in ``$.R6`(archive, "n_evals")`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'n_evals'!
  Backtrace:
       ▆
    1. ├─inst$objective_function(c(1, 1, 0, 0)) at test_FSelectInstanceMultiCrit.R:29:3
    2. │ └─bbotk:::.__OptimInstanceBatch__objective_function(...)
    3. │   └─private$.objective_function(x, self, self$objective_multiplicator)
    4. │     └─inst$eval_batch(xdt)
    5. │       └─bbotk:::.__OptimInstanceBatch__eval_batch(...)
    6. │         ├─self$is_terminated
    7. │         └─global `$.R6`(self, "is_terminated")
    8. │           └─base::get(name, envir = x)
    9. └─bbotk (local) `<fn>`()
   10.   └─bbotk:::.__OptimInstanceBatch__is_terminated(...)
   11.     └─self$terminator$is_terminated(self$archive)
   12.       └─bbotk:::.__TerminatorEvals__is_terminated(...)
   13.         ├─archive$n_evals
   14.         └─global `$.R6`(archive, "n_evals")
  ── Error ('test_FSelectInstanceMultiCrit.R:37:3'): store_benchmark_result flag works ──
  Error in ``$.R6`(archive, "n_evals")`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'n_evals'!
  Backtrace:
       ▆
    1. ├─inst$eval_batch(xdt) at test_FSelectInstanceMultiCrit.R:37:3
    2. │ └─bbotk:::.__OptimInstanceBatch__eval_batch(...)
    3. │   ├─self$is_terminated
    4. │   └─global `$.R6`(self, "is_terminated")
    5. │     └─base::get(name, envir = x)
    6. └─bbotk (local) `<fn>`()
    7.   └─bbotk:::.__OptimInstanceBatch__is_terminated(...)
    8.     └─self$terminator$is_terminated(self$archive)
    9.       └─bbotk:::.__TerminatorEvals__is_terminated(...)
   10.         ├─archive$n_evals
   11.         └─global `$.R6`(archive, "n_evals")
  ── Error ('test_FSelectInstanceMultiCrit.R:54:3'): result$features works ───────
  Error in ``$.R6`(self, "callbacks")`: R6 class FSelectInstanceMultiCrit/OptimInstanceMultiCrit/OptimInstanceBatchMultiCrit/OptimInstanceBatch/OptimInstance/R6 does not have slot 'callbacks'!
  Backtrace:
      ▆
   1. └─inst$assign_result(xdt, ydt) at test_FSelectInstanceMultiCrit.R:54:3
   2.   └─mlr3fselect:::.__FSelectInstanceMultiCrit__assign_result(...)
   3.     ├─mlr3misc::call_back("on_result", self$callbacks, private$.context)
   4.     ├─self$callbacks
   5.     └─global `$.R6`(self, "callbacks")
  ── Error ('test_FSelectorDesignPoints.R:8:3'): default parameters work ─────────
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. └─global test_fselector("design_points", design = design) at test_FSelectorDesignPoints.R:8:3
    2.   └─mlr3fselect::fs(.key, ...)
    3.     └─mlr3misc::dictionary_sugar_get(mlr_fselectors, .key, ...)
    4.       ├─checkmate::assert_r6(dictionary_initialize_item(.key, obj, dots[ii]))
    5.       │ └─checkmate::checkR6(...)
    6.       └─mlr3misc:::dictionary_initialize_item(.key, obj, dots[ii])
    7.         ├─base::do.call(constructor$new, cargs)
    8.         └─R6 (local) `<fn>`()
    9.           └─mlr3fselect (local) initialize(...)
   10.             └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   11.               └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   12.                 └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   13.                   └─bbotk::assert_optimizer(optimizer)
   14.                     └─checkmate::assert_r6(optimizer, "Optimizer")
   15.                       └─checkmate::checkR6(...)
  ── Error ('test_FSelectorDesignPoints.R:20:3'): multi-crit works ───────────────
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. └─global test_fselector_2D("design_points", design = design) at test_FSelectorDesignPoints.R:20:3
    2.   └─mlr3fselect::fs(.key, ...)
    3.     └─mlr3misc::dictionary_sugar_get(mlr_fselectors, .key, ...)
    4.       ├─checkmate::assert_r6(dictionary_initialize_item(.key, obj, dots[ii]))
    5.       │ └─checkmate::checkR6(...)
    6.       └─mlr3misc:::dictionary_initialize_item(.key, obj, dots[ii])
    7.         ├─base::do.call(constructor$new, cargs)
    8.         └─R6 (local) `<fn>`()
    9.           └─mlr3fselect (local) initialize(...)
   10.             └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   11.               └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   12.                 └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   13.                   └─bbotk::assert_optimizer(optimizer)
   14.                     └─checkmate::assert_r6(optimizer, "Optimizer")
   15.                       └─checkmate::checkR6(...)
  ── Error ('test_FSelectorExhaustiveSearch.R:2:3'): default parameters work ─────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("exhaustive_search") at test_FSelectorExhaustiveSearch.R:2:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorExhaustiveSearch.R:14:3'): max_features parameter works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("exhaustive_search", max_features = 2) at test_FSelectorExhaustiveSearch.R:14:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorExhaustiveSearch.R:23:3'): multi-crit works ───────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector_2D("exhaustive_search") at test_FSelectorExhaustiveSearch.R:23:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorExhaustiveSearch.R:27:3'): batch_size parameter works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("exhaustive_search", batch_size = 2) at test_FSelectorExhaustiveSearch.R:27:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectInstanceSingleCrit.R:4:3'): empty FSelectInstanceSingleCrit works ──
  Error in ``$.R6`(inst$archive, data)`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'data'!
  Backtrace:
      ▆
   1. ├─checkmate::expect_data_table(inst$archive$data, nrows = 0L) at test_FSelectInstanceSingleCrit.R:4:3
   2. │ └─checkmate::checkDataTable(...)
   3. ├─inst$archive$data
   4. └─global `$.R6`(inst$archive, data)
  ── Error ('test_FSelectInstanceSingleCrit.R:16:3'): eval_batch works ───────────
  Error in ``$.R6`(archive, "n_evals")`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'n_evals'!
  Backtrace:
       ▆
    1. ├─inst$eval_batch(xdt) at test_FSelectInstanceSingleCrit.R:16:3
    2. │ └─bbotk:::.__OptimInstanceBatch__eval_batch(...)
    3. │   ├─self$is_terminated
    4. │   └─global `$.R6`(self, "is_terminated")
    5. │     └─base::get(name, envir = x)
    6. └─bbotk (local) `<fn>`()
    7.   └─bbotk:::.__OptimInstanceBatch__is_terminated(...)
    8.     └─self$terminator$is_terminated(self$archive)
    9.       └─bbotk:::.__TerminatorEvals__is_terminated(...)
   10.         ├─archive$n_evals
   11.         └─global `$.R6`(archive, "n_evals")
  ── Error ('test_FSelectInstanceSingleCrit.R:40:3'): objective_function works ───
  Error in ``$.R6`(archive, "n_evals")`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'n_evals'!
  Backtrace:
       ▆
    1. ├─inst$objective_function(c(1, 1, 0, 0)) at test_FSelectInstanceSingleCrit.R:40:3
    2. │ └─bbotk:::.__OptimInstanceBatch__objective_function(...)
    3. │   └─private$.objective_function(x, self, self$objective_multiplicator)
    4. │     └─inst$eval_batch(xdt)
    5. │       └─bbotk:::.__OptimInstanceBatch__eval_batch(...)
    6. │         ├─self$is_terminated
    7. │         └─global `$.R6`(self, "is_terminated")
    8. │           └─base::get(name, envir = x)
    9. └─bbotk (local) `<fn>`()
   10.   └─bbotk:::.__OptimInstanceBatch__is_terminated(...)
   11.     └─self$terminator$is_terminated(self$archive)
   12.       └─bbotk:::.__TerminatorEvals__is_terminated(...)
   13.         ├─archive$n_evals
   14.         └─global `$.R6`(archive, "n_evals")
  ── Error ('test_FSelectInstanceSingleCrit.R:48:3'): store_benchmark_result flag works ──
  Error in ``$.R6`(archive, "n_evals")`: R6 class ArchiveFSelect/Archive/R6 does not have slot 'n_evals'!
  Backtrace:
       ▆
    1. ├─inst$eval_batch(xdt) at test_FSelectInstanceSingleCrit.R:48:3
    2. │ └─bbotk:::.__OptimInstanceBatch__eval_batch(...)
    3. │   ├─self$is_terminated
    4. │   └─global `$.R6`(self, "is_terminated")
    5. │     └─base::get(name, envir = x)
    6. └─bbotk (local) `<fn>`()
    7.   └─bbotk:::.__OptimInstanceBatch__is_terminated(...)
    8.     └─self$terminator$is_terminated(self$archive)
    9.       └─bbotk:::.__TerminatorEvals__is_terminated(...)
   10.         ├─archive$n_evals
   11.         └─global `$.R6`(archive, "n_evals")
  ── Error ('test_FSelectInstanceSingleCrit.R:66:3'): result$features works ──────
  Error in ``$.R6`(self, "callbacks")`: R6 class FSelectInstanceSingleCrit/OptimInstanceSingleCrit/OptimInstanceBatchSingleCrit/OptimInstanceBatch/OptimInstance/R6 does not have slot 'callbacks'!
  Backtrace:
      ▆
   1. └─inst$assign_result(xdt, y) at test_FSelectInstanceSingleCrit.R:66:3
   2.   └─mlr3fselect:::.__FSelectInstanceSingleCrit__assign_result(...)
   3.     ├─mlr3misc::call_back("on_result", self$callbacks, private$.context)
   4.     ├─self$callbacks
   5.     └─global `$.R6`(self, "callbacks")
  ── Error ('test_FSelectInstanceSingleCrit.R:77:3'): always include variable works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_FSelectInstanceSingleCrit.R:77:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectInstanceSingleCrit.R:103:3'): always include variables works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_FSelectInstanceSingleCrit.R:103:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorGeneticSearch.R:4:3'): default parameters work ────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("genetic_search", term_evals = 10) at test_FSelectorGeneticSearch.R:4:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFECV.R:12:3'): extra columns are stored in the archive ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─optimizer$optimize(instance) at test_FSelectorRFECV.R:12:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFECV.R:32:3'): resampling is converted ───────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─optimizer$optimize(instance) at test_FSelectorRFECV.R:32:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFECV.R:61:3'): default parameters work ───────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─optimizer$optimize(instance) at test_FSelectorRFECV.R:61:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFECV.R:75:3'): learner without importance method throw an error ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. ├─testthat::expect_error(...) at test_FSelectorRFECV.R:75: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. └─mlr3fselect::fselect(...)
   8.   └─fselector$optimize(instance)
   9.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFECV.R:118:3'): optimal features are selected ────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─optimizer$optimize(instance) at test_FSelectorRFECV.R:118:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRandomSearch.R:2:3'): default parameters work ─────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("random_search", batch_size = 5, term_evals = 10) at test_FSelectorRandomSearch.R:2:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRandomSearch.R:6:3'): max_features parameter work ─────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("random_search", max_features = 1, term_evals = 10) at test_FSelectorRandomSearch.R:6:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRandomSearch.R:12:3'): multi-crit works ───────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector_2D("random_search", batch_size = 5, term_evals = 10) at test_FSelectorRandomSearch.R:12:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:2:3'): importance is stored in the archive ──────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", store_models = TRUE) at test_FSelectorRFE.R:2:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:11:3'): default parameters work ─────────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", store_models = TRUE) at test_FSelectorRFE.R:11:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:18:3'): recursive parameter works ───────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", recursive = FALSE, store_models = TRUE) at test_FSelectorRFE.R:18:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:27:3'): feature_fraction parameter works ────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", feature_fraction = 0.9, store_models = TRUE) at test_FSelectorRFE.R:27:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:49:3'): feature_number parameter works ──────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", feature_number = 1, store_models = TRUE) at test_FSelectorRFE.R:49:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:63:3'): subset_size parameter works ─────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", subset_sizes = c(3L, 1L), store_models = TRUE) at test_FSelectorRFE.R:63:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:83:3'): subset is full feature set works ────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("rfe", feature_number = 4, store_models = TRUE) at test_FSelectorRFE.R:83:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:92:3'): learner without importance method throw an error ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. ├─testthat::expect_error(...) at test_FSelectorRFE.R:92: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. └─mlr3fselect::fselect(...)
   8.   └─fselector$optimize(instance)
   9.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:154:3'): works without storing models ───────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_FSelectorRFE.R:154:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:233:3'): optimal features are selected with rank ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─optimizer$optimize(instance) at test_FSelectorRFE.R:233:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorRFE.R:290:3'): optimal features are selected with mean ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─optimizer$optimize(instance) at test_FSelectorRFE.R:290:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorSequential.R:2:3'): default parameters works ──────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("sequential") at test_FSelectorSequential.R:2:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorSequential.R:11:3'): sbs strategy works ───────────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("sequential", strategy = "sbs") at test_FSelectorSequential.R:11:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorSequential.R:20:3'): sfs strategy works with max_features parameter ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("sequential", max_features = 2) at test_FSelectorSequential.R:20:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorSequential.R:26:3'): sbs strategy works with max_features parameter ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("sequential", max_features = 2, strategy = "sbs") at test_FSelectorSequential.R:26:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorSequential.R:32:3'): optimization_path method works ───
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("sequential") at test_FSelectorSequential.R:32:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorSequential.R:39:3'): optimization_path method works with included uhash ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("sequential") at test_FSelectorSequential.R:39:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorShadowVariableSearch.R:2:3'): default parameters work ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─global test_fselector("shadow_variable_search", store_models = TRUE) at test_FSelectorShadowVariableSearch.R:2:3
   2.   └─mlr3fselect::fselect(...)
   3.     └─fselector$optimize(instance)
   4.       └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorShadowVariableSearch.R:14:3'): task is permuted ───────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─fselector$optimize(instance) at test_FSelectorShadowVariableSearch.R:14:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorShadowVariableSearch.R:26:3'): first selected feature is a shadow variable works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. ├─testthat::expect_error(fselector$optimize(instance), regexp = "The first selected feature is a shadow variable.") at test_FSelectorShadowVariableSearch.R:26: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. └─fselector$optimize(instance)
   8.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorShadowVariableSearch.R:35:3'): second selected feature is a shadow variable works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─fselector$optimize(instance) at test_FSelectorShadowVariableSearch.R:35:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_FSelectorShadowVariableSearch.R:54:3'): search is terminated by terminator works ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─fselector$optimize(instance) at test_FSelectorShadowVariableSearch.R:54:3
   2.   └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_extract_inner_fselect_archives.R:2:3'): extract_inner_fselect_archives function works with resample and cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3fselect::fselect_nested(...) at test_extract_inner_fselect_archives.R:2:3
    2.   └─mlr3::resample(task, afs, outer_resampling, store_models = TRUE)
    3.     └─mlr3:::future_map(...)
    4.       └─future.apply::future_mapply(...)
    5.         └─future.apply:::future_xapply(...)
    6.           ├─future::value(fs)
    7.           └─future:::value.list(fs)
    8.             ├─future::resolve(...)
    9.             └─future:::resolve.list(...)
   10.               └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   11.                 └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:11:3'): extract_inner_fselect_archives function works with resample and repeated cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3fselect::fselect_nested(...) at test_extract_inner_fselect_archives.R:11:3
    2.   └─mlr3::resample(task, afs, outer_resampling, store_models = TRUE)
    3.     └─mlr3:::future_map(...)
    4.       └─future.apply::future_mapply(...)
    5.         └─future.apply:::future_xapply(...)
    6.           ├─future::value(fs)
    7.           └─future:::value.list(fs)
    8.             ├─future::resolve(...)
    9.             └─future:::resolve.list(...)
   10.               └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   11.                 └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:24:3'): extract_inner_fselect_archives function works with benchmark and cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_archives.R:24:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:37:3'): extract_inner_fselect_archives function works with benchmark and repeated cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_archives.R:37:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:50:3'): extract_inner_fselect_archives function works with multiple tasks ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_archives.R:50:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:61:3'): extract_inner_fselect_archives function works with no models ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::resample(tsk("iris"), at, resampling_outer, store_models = FALSE) at test_extract_inner_fselect_archives.R:61:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:70:3'): extract_inner_fselect_archives function works with no instance ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::resample(tsk("iris"), at, resampling_outer, store_models = TRUE) at test_extract_inner_fselect_archives.R:70:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:80:3'): extract_inner_fselect_archives function works with benchmark and no models ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = FALSE) at test_extract_inner_fselect_archives.R:80:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:92:3'): extract_inner_fselect_archives function works with mixed store instance ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_archives.R:92:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_archives.R:104:3'): extract_inner_fselect_archives function works with autofselector and learner ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_archives.R:104:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:2:3'): extract_inner_fselect_results function works with resample and cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3fselect::fselect_nested(...) at test_extract_inner_fselect_result.R:2:3
    2.   └─mlr3::resample(task, afs, outer_resampling, store_models = TRUE)
    3.     └─mlr3:::future_map(...)
    4.       └─future.apply::future_mapply(...)
    5.         └─future.apply:::future_xapply(...)
    6.           ├─future::value(fs)
    7.           └─future:::value.list(fs)
    8.             ├─future::resolve(...)
    9.             └─future:::resolve.list(...)
   10.               └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   11.                 └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:11:3'): extract_inner_fselect_results function works with resample and repeated cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3fselect::fselect_nested(...) at test_extract_inner_fselect_result.R:11:3
    2.   └─mlr3::resample(task, afs, outer_resampling, store_models = TRUE)
    3.     └─mlr3:::future_map(...)
    4.       └─future.apply::future_mapply(...)
    5.         └─future.apply:::future_xapply(...)
    6.           ├─future::value(fs)
    7.           └─future:::value.list(fs)
    8.             ├─future::resolve(...)
    9.             └─future:::resolve.list(...)
   10.               └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   11.                 └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:24:3'): extract_inner_fselect_results function works with benchmark and cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_result.R:24:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:37:3'): extract_inner_fselect_results function works with benchmark and repeated cv ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_result.R:37:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:50:3'): extract_inner_fselect_results function works with multiple tasks ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_result.R:50:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:61:3'): extract_inner_fselect_results function works with no model ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::resample(tsk("iris"), at, resampling_outer, store_models = FALSE) at test_extract_inner_fselect_result.R:61:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:70:3'): extract_inner_fselect_results function works no instance ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::resample(tsk("iris"), at, resampling_outer, store_models = TRUE) at test_extract_inner_fselect_result.R:70:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:80:3'): extract_inner_fselect_results function works with benchmark and no models ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = FALSE) at test_extract_inner_fselect_result.R:80:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:92:3'): extract_inner_fselect_results function works with mixed store instance ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_result.R:92:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:104:3'): extract_inner_fselect_results function works with learner and autotuner ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_result.R:104:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:113:3'): extract_inner_fselect_results function works with resample and return of instance ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3fselect::fselect_nested(...) at test_extract_inner_fselect_result.R:113:3
    2.   └─mlr3::resample(task, afs, outer_resampling, store_models = TRUE)
    3.     └─mlr3:::future_map(...)
    4.       └─future.apply::future_mapply(...)
    5.         └─future.apply:::future_xapply(...)
    6.           ├─future::value(fs)
    7.           └─future:::value.list(fs)
    8.             ├─future::resolve(...)
    9.             └─future:::resolve.list(...)
   10.               └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   11.                 └─future:::signalConditions(...)
  ── Error ('test_extract_inner_fselect_result.R:125:3'): extract_inner_fselect_results function works with benchmark and return of instance ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3::benchmark(grid, store_models = TRUE) at test_extract_inner_fselect_result.R:125:3
    2.   └─mlr3:::future_map(...)
    3.     └─future.apply::future_mapply(...)
    4.       └─future.apply:::future_xapply(...)
    5.         ├─future::value(fs)
    6.         └─future:::value.list(fs)
    7.           ├─future::resolve(...)
    8.           └─future:::resolve.list(...)
    9.             └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   10.               └─future:::signalConditions(...)
  ── Error ('test_fselect.R:2:3'): fselect function works with single measure ────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_fselect.R:2:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_fselect.R:11:3'): fselect function works with multiple measures ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_fselect.R:11:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_fselect.R:20:3'): fselect function accepts string input for method ──
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
      ▆
   1. └─mlr3fselect::fselect(...) at test_fselect.R:20:3
   2.   └─fselector$optimize(instance)
   3.     └─mlr3fselect:::.__FSelector__optimize(...)
  ── Error ('test_fselect_nested.R:2:3'): fselect_nested function works ──────────
  Error in `.__FSelector__optimize(self = self, private = private, super = super, 
      inst = inst)`: object 'ContextOptimization' not found
  Backtrace:
       ▆
    1. └─mlr3fselect::fselect_nested(...) at test_fselect_nested.R:2:3
    2.   └─mlr3::resample(task, afs, outer_resampling, store_models = TRUE)
    3.     └─mlr3:::future_map(...)
    4.       └─future.apply::future_mapply(...)
    5.         └─future.apply:::future_xapply(...)
    6.           ├─future::value(fs)
    7.           └─future:::value.list(fs)
    8.             ├─future::resolve(...)
    9.             └─future:::resolve.list(...)
   10.               └─future (local) signalConditionsASAP(obj, resignal = FALSE, pos = ii)
   11.                 └─future:::signalConditions(...)
  ── Error ('test_fsi.R:35:5'): fsi and FSelectInstanceSingleCrit are equal ──────
  Error: 'CallbackOptimization' is not an exported object from 'namespace:bbotk'
  Backtrace:
       ▆
    1. └─mlr3misc::clbk("mlr3fselect.backup") at test_fsi.R:35:5
    2.   └─mlr3misc::dictionary_sugar_get(mlr_callbacks, .key)
    3.     └─mlr3misc:::dictionary_get(dict, .key)
    4.       └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
    5.         ├─base::do.call(constructor, cargs)
    6.         └─mlr3fselect (local) `<fn>`()
    7.           └─mlr3fselect::callback_fselect(...)
    8.             └─CallbackFSelect$new(id, label, man)
    9.               └─R6 (local) get_inherit()
   10.                 └─base::eval(inherit, parent_env, NULL)
   11.                   └─base::eval(inherit, parent_env, NULL)
  ── Error ('test_fsi.R:58:5'): fsi and FSelectInstanceMultiCrit are equal ───────
  Error: 'CallbackOptimization' is not an exported object from 'namespace:bbotk'
  Backtrace:
       ▆
    1. └─mlr3misc::clbk("mlr3fselect.backup") at test_fsi.R:58:5
    2.   └─mlr3misc::dictionary_sugar_get(mlr_callbacks, .key)
    3.     └─mlr3misc:::dictionary_get(dict, .key)
    4.       └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
    5.         ├─base::do.call(constructor, cargs)
    6.         └─mlr3fselect (local) `<fn>`()
    7.           └─mlr3fselect::callback_fselect(...)
    8.             └─CallbackFSelect$new(id, label, man)
    9.               └─R6 (local) get_inherit()
   10.                 └─base::eval(inherit, parent_env, NULL)
   11.                   └─base::eval(inherit, parent_env, NULL)
  ── Error ('test_mlr_fselectors.R:2:3'): mlr_fselectors ─────────────────────────
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. └─global expect_dictionary(mlr_fselectors, min_items = 1L) at test_mlr_fselectors.R:2:3
    2.   ├─checkmate::expect_data_table(...)
    3.   │ └─checkmate::checkDataTable(...)
    4.   ├─data.table::as.data.table(d)
    5.   └─mlr3fselect:::as.data.table.DictionaryFSelector(d)
    6.     ├─data.table::setkeyv(...)
    7.     │ └─data.table::is.data.table(x)
    8.     └─mlr3misc::map_dtr(...)
    9.       ├─data.table::rbindlist(...)
   10.       ├─base::unname(map(.x, .f, ...))
   11.       └─mlr3misc::map(.x, .f, ...)
   12.         └─base::lapply(.x, .f, ...)
   13.           └─mlr3fselect (local) FUN(X[[i]], ...)
   14.             ├─base::withCallingHandlers(x$get(key), packageNotFoundWarning = function(w) invokeRestart("muffleWarning"))
   15.             └─x$get(key)
   16.               ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
   17.               │ └─base::eval.parent(expr, n = 1L)
   18.               │   └─base::eval(expr, p)
   19.               │     └─base::eval(expr, p)
   20.               └─mlr3misc:::dictionary_get(self = self, key = key)
   21.                 └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
   22.                   ├─base::do.call(constructor$new, cargs)
   23.                   └─R6 (local) `<fn>`()
   24.                     └─mlr3fselect (local) initialize(...)
   25.                       └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   26.                         └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   27.                           └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   28.                             └─bbotk::assert_optimizer(optimizer)
   29.                               └─checkmate::assert_r6(optimizer, "Optimizer")
   30.                                 └─checkmate::checkR6(...)
  ── Error ('test_mlr_fselectors.R:17:3'): as.data.table objects parameter ───────
  Error in `.__FSelectorDesignPoints__initialize(self = self, private = private, 
      super = super)`: object 'OptimizerDesignPoints' not found
  Backtrace:
       ▆
    1. ├─data.table::as.data.table(mlr_fselectors, objects = TRUE) at test_mlr_fselectors.R:17:3
    2. └─mlr3fselect:::as.data.table.DictionaryFSelector(...)
    3.   ├─data.table::setkeyv(...)
    4.   │ └─data.table::is.data.table(x)
    5.   └─mlr3misc::map_dtr(...)
    6.     ├─data.table::rbindlist(...)
    7.     ├─base::unname(map(.x, .f, ...))
    8.     └─mlr3misc::map(.x, .f, ...)
    9.       └─base::lapply(.x, .f, ...)
   10.         └─mlr3fselect (local) FUN(X[[i]], ...)
   11.           ├─base::withCallingHandlers(x$get(key), packageNotFoundWarning = function(w) invokeRestart("muffleWarning"))
   12.           └─x$get(key)
   13.             ├─mlr3misc::invoke(dictionary_get, self = self, key = key, .args = args)
   14.             │ └─base::eval.parent(expr, n = 1L)
   15.             │   └─base::eval(expr, p)
   16.             │     └─base::eval(expr, p)
   17.             └─mlr3misc:::dictionary_get(self = self, key = key)
   18.               └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
   19.                 ├─base::do.call(constructor$new, cargs)
   20.                 └─R6 (local) `<fn>`()
   21.                   └─mlr3fselect (local) initialize(...)
   22.                     └─mlr3fselect:::.__FSelectorDesignPoints__initialize(...)
   23.                       └─super$initialize(optimizer = OptimizerDesignPoints$new(), man = "mlr3fselect::mlr_fselectors_design_points")
   24.                         └─mlr3fselect:::.__FSelectorFromOptimizer__initialize(...)
   25.                           └─bbotk::assert_optimizer(optimizer)
   26.                             └─checkmate::assert_r6(optimizer, "Optimizer")
   27.                               └─checkmate::checkR6(...)
  ── Error ('test_mlr_callbacks.R:4:3'): backup callback works ───────────────────
  Error: 'CallbackOptimization' is not an exported object from 'namespace:bbotk'
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:4:3
    2. │ └─FSelectInstanceSingleCrit$new(...)
    3. │   └─mlr3fselect (local) initialize(...)
    4. │     └─mlr3fselect:::.__FSelectInstanceSingleCrit__initialize(...)
    5. │       └─ObjectiveFSelect$new(...)
    6. │         └─mlr3fselect (local) initialize(...)
    7. │           └─mlr3fselect:::.__ObjectiveFSelect__initialize(...)
    8. │             ├─mlr3misc::assert_callbacks(as_callbacks(callbacks))
    9. │             │ └─base::lapply(callbacks, assert_callback)
   10. │             └─mlr3misc::as_callbacks(callbacks)
   11. └─mlr3misc::clbk("mlr3fselect.backup", path = file)
   12.   └─mlr3misc::dictionary_sugar_get(mlr_callbacks, .key)
   13.     └─mlr3misc:::dictionary_get(dict, .key)
   14.       └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
   15.         ├─base::do.call(constructor, cargs)
   16.         └─mlr3fselect (local) `<fn>`()
   17.           └─mlr3fselect::callback_fselect(...)
   18.             └─CallbackFSelect$new(id, label, man)
   19.               └─R6 (local) get_inherit()
   20.                 └─base::eval(inherit, parent_env, NULL)
   21.                   └─base::eval(inherit, parent_env, NULL)
  ── Error ('test_mlr_callbacks.R:23:3'): svm_rfe callbacks works ────────────────
  Error: 'CallbackOptimization' is not an exported object from 'namespace:bbotk'
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:23:3
    2. │ └─FSelectInstanceSingleCrit$new(...)
    3. │   └─mlr3fselect (local) initialize(...)
    4. │     └─mlr3fselect:::.__FSelectInstanceSingleCrit__initialize(...)
    5. │       └─ObjectiveFSelect$new(...)
    6. │         └─mlr3fselect (local) initialize(...)
    7. │           └─mlr3fselect:::.__ObjectiveFSelect__initialize(...)
    8. │             ├─mlr3misc::assert_callbacks(as_callbacks(callbacks))
    9. │             │ └─base::lapply(callbacks, assert_callback)
   10. │             └─mlr3misc::as_callbacks(callbacks)
   11. └─mlr3misc::clbk("mlr3fselect.svm_rfe")
   12.   └─mlr3misc::dictionary_sugar_get(mlr_callbacks, .key)
   13.     └─mlr3misc:::dictionary_get(dict, .key)
   14.       └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
   15.         ├─base::do.call(constructor, cargs)
   16.         └─mlr3fselect (local) `<fn>`()
   17.           └─mlr3fselect::callback_fselect(...)
   18.             └─CallbackFSelect$new(id, label, man)
   19.               └─R6 (local) get_inherit()
   20.                 └─base::eval(inherit, parent_env, NULL)
   21.                   └─base::eval(inherit, parent_env, NULL)
  ── Error ('test_mlr_callbacks.R:46:3'): one_se_rule callback works ─────────────
  Error: 'CallbackOptimization' is not an exported object from 'namespace:bbotk'
  Backtrace:
       ▆
    1. ├─mlr3fselect::fselect(...) at test_mlr_callbacks.R:46:3
    2. │ └─FSelectInstanceSingleCrit$new(...)
    3. │   └─mlr3fselect (local) initialize(...)
    4. │     └─mlr3fselect:::.__FSelectInstanceSingleCrit__initialize(...)
    5. │       └─ObjectiveFSelect$new(...)
    6. │         └─mlr3fselect (local) initialize(...)
    7. │           └─mlr3fselect:::.__ObjectiveFSelect__initialize(...)
    8. │             ├─mlr3misc::assert_callbacks(as_callbacks(callbacks))
    9. │             │ └─base::lapply(callbacks, assert_callback)
   10. │             └─mlr3misc::as_callbacks(callbacks)
   11. └─mlr3misc::clbk("mlr3fselect.one_se_rule")
   12.   └─mlr3misc::dictionary_sugar_get(mlr_callbacks, .key)
   13.     └─mlr3misc:::dictionary_get(dict, .key)
   14.       └─mlr3misc:::dictionary_initialize_item(key, obj, dots)
   15.         ├─base::do.call(constructor, cargs)
   16.         └─mlr3fselect (local) `<fn>`()
   17.           └─mlr3fselect::callback_fselect(...)
   18.             └─CallbackFSelect$new(id, label, man)
   19.               └─R6 (local) get_inherit()
   20.                 └─base::eval(inherit, parent_env, NULL)
   21.                   └─base::eval(inherit, parent_env, NULL)
  
  [ FAIL 94 | WARN 0 | SKIP 3 | PASS 125 ]
  Error: Test failures
  Execution halted