ℹ Loading bonsai
Loading required package: parsnip
[ FAIL 3 | WARN 3 | SKIP 0 | PASS 92 ]
── Warning (test-lightgbm.R:433:5): bonsai handles mtry vs mtry_prop gracefully ──
The argument `feature_fraction_bynode` cannot be manually modified and was removed.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-lightgbm.R:432: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. ├─... %>% fit(bill_length_mm ~ ., data = penguins) at test-lightgbm.R:433:5
8. ├─generics::fit(., bill_length_mm ~ ., data = penguins)
9. └─parsnip::fit.model_spec(., bill_length_mm ~ ., data = penguins)
10. └─parsnip:::form_xy(...) at parsnip/R/fit.R:207:5
11. └─parsnip:::xy_xy(...) at parsnip/R/fit_helpers.R:151:3
12. ├─parsnip::translate(object, engine = object$engine) at parsnip/R/fit_helpers.R:98:3
13. └─parsnip:::translate.boost_tree(object, engine = object$engine) at parsnip/R/translate.R:47:14
14. └─parsnip::translate.default(x, engine, ...) at parsnip/R/boost_tree.R:129:3
15. └─parsnip:::check_eng_args(x$eng_args, x$method$fit, arg_key$original) at parsnip/R/translate.R:80:3
16. └─cli::cli_warn(...) at parsnip/R/arguments.R:24:5
── Failure (test-lightgbm.R:432:3): bonsai handles mtry vs mtry_prop gracefully ──
`{ ... }` did not throw the expected warning.
── Warning (test-lightgbm.R:457:5): bonsai handles mtry vs mtry_prop gracefully ──
The argument `feature_fraction_bynode` cannot be manually modified and was removed.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-lightgbm.R:456: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. ├─... %>% fit(bill_length_mm ~ ., data = penguins) at test-lightgbm.R:457:5
8. ├─generics::fit(., bill_length_mm ~ ., data = penguins)
9. └─parsnip::fit.model_spec(., bill_length_mm ~ ., data = penguins)
10. └─parsnip:::form_xy(...) at parsnip/R/fit.R:207:5
11. └─parsnip:::xy_xy(...) at parsnip/R/fit_helpers.R:151:3
12. ├─parsnip::translate(object, engine = object$engine) at parsnip/R/fit_helpers.R:98:3
13. └─parsnip:::translate.boost_tree(object, engine = object$engine) at parsnip/R/translate.R:47:14
14. └─parsnip::translate.default(x, engine, ...) at parsnip/R/boost_tree.R:129:3
15. └─parsnip:::check_eng_args(x$eng_args, x$method$fit, arg_key$original) at parsnip/R/translate.R:80:3
16. └─cli::cli_warn(...) at parsnip/R/arguments.R:24:5
── Failure (test-lightgbm.R:456:3): bonsai handles mtry vs mtry_prop gracefully ──
`{ ... }` did not throw the expected warning.
── Warning (test-lightgbm.R:596:3): training wrapper passes stop_iter correctly ──
The argument `early_stopping_round` cannot be manually modified and was removed.
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-lightgbm.R:596: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. ├─... %>% fit(bill_length_mm ~ ., data = penguins)
8. ├─generics::fit(., bill_length_mm ~ ., data = penguins)
9. └─parsnip::fit.model_spec(., bill_length_mm ~ ., data = penguins)
10. └─parsnip:::form_xy(...) at parsnip/R/fit.R:207:5
11. └─parsnip:::xy_xy(...) at parsnip/R/fit_helpers.R:151:3
12. ├─parsnip::translate(object, engine = object$engine) at parsnip/R/fit_helpers.R:98:3
13. └─parsnip:::translate.boost_tree(object, engine = object$engine) at parsnip/R/translate.R:47:14
14. └─parsnip::translate.default(x, engine, ...) at parsnip/R/boost_tree.R:129:3
15. └─parsnip:::check_eng_args(x$eng_args, x$method$fit, arg_key$original) at parsnip/R/translate.R:80:3
16. └─cli::cli_warn(...) at parsnip/R/arguments.R:24:5
── Failure (test-lightgbm.R:596:3): training wrapper passes stop_iter correctly ──
`... <- NULL` did not throw the expected warning.
[ FAIL 3 | WARN 3 | SKIP 0 | PASS 92 ]
The cli changes have changed some snapshots and at least one
expect_error(, regex = "test").