@@ -166,11 +166,12 @@ test_that('updating', {
166166 expr1 <- linear_reg() %> % set_engine(" lm" , model = FALSE )
167167 expr1_exp <- linear_reg(mixture = 0 ) %> % set_engine(" lm" , model = FALSE )
168168
169- expr2 <- linear_reg(mixture = varying()) %> % set_engine(" glmnet" )
170- expr2_exp <- linear_reg(mixture = varying() ) %> % set_engine(" glmnet" , nlambda = 10 )
169+ expr2 <- linear_reg() %> % set_engine(" glmnet" , nlambda = varying() )
170+ expr2_exp <- linear_reg() %> % set_engine(" glmnet" , nlambda = 10 )
171171
172- expr3 <- linear_reg(mixture = 0 , penalty = varying()) %> % set_engine(" glmnet" )
173- expr3_exp <- linear_reg(mixture = 1 ) %> % set_engine(" glmnet" )
172+ expr3 <- linear_reg(mixture = 0 , penalty = varying()) %> % set_engine(" glmnet" , nlambda = varying())
173+ expr3_exp <- linear_reg(mixture = 0 , penalty = varying()) %> % set_engine(" glmnet" , nlambda = 10 )
174+ expr3_fre <- linear_reg(mixture = 1 ) %> % set_engine(" glmnet" , nlambda = 10 )
174175
175176 expr4 <- linear_reg(mixture = 0 ) %> % set_engine(" glmnet" , nlambda = 10 )
176177 expr4_exp <- linear_reg(mixture = 0 ) %> % set_engine(" glmnet" , nlambda = 10 , pmax = 2 )
@@ -179,7 +180,9 @@ test_that('updating', {
179180 expr5_exp <- linear_reg(mixture = 1 ) %> % set_engine(" glmnet" , nlambda = 10 , pmax = 2 )
180181
181182 expect_equal(update(expr1 , mixture = 0 ), expr1_exp )
182- expect_equal(update(expr3 , mixture = 1 , fresh = TRUE ), expr3_exp )
183+ expect_equal(update(expr2 , nlambda = 10 ), expr2_exp )
184+ expect_equal(update(expr3 , mixture = 1 , fresh = TRUE , nlambda = 10 ), expr3_fre )
185+ expect_equal(update(expr3 , nlambda = 10 ), expr3_exp )
183186
184187 param_tibb <- tibble :: tibble(mixture = 1 / 3 , penalty = 1 )
185188 param_list <- as.list(param_tibb )
0 commit comments