@@ -783,22 +783,22 @@ test_that("genSpline throws errors", {
783
783
expect_error(genSpline( dt = ddd , newvar = " weight" ,
784
784
predictor = " x1" , theta = theta1 ,
785
785
knots = knots , degree = 3 ,
786
- noise.var = .025 ), regexp = " Data table does not exist. " )
786
+ noise.var = .025 ), regexp = " object 'ddd' not found " )
787
787
expect_error(genSpline( dt = dt , newvar = " weight" ,
788
788
predictor = " x2" , theta = theta1 ,
789
789
knots = knots , degree = 3 ,
790
- noise.var = .025 ), regexp = " not in data.table " )
790
+ noise.var = .025 ), regexp = " Variable x2 not previously defined! " )
791
791
expect_error(genSpline( dt = dt , newvar = 5 ,
792
792
predictor = " x1" , theta = theta1 ,
793
793
knots = knots , degree = 3 ,
794
- noise.var = .025 ), regexp = " newvar must be a string " )
794
+ noise.var = .025 ), regexp = " newvar should be a character " )
795
795
expect_error(genSpline( dt = dt , newvar = " weight" ,
796
796
predictor = " x1" , theta = theta1 ,
797
797
knots = knots , degree = 3 , newrange = " 4;3;2" ,
798
- noise.var = .025 ), regexp = " Range not specified as two values " )
799
- # expect_error(genSpline( dt = dt, newvar = "weight",
800
- # predictor = "x1", theta = theta1,
801
- # knots = knots, degree = 3, newrange = "1;a",
802
- # noise.var = .025), regexp = "Non-numbers entered in range ")
798
+ noise.var = .025 ), regexp = " newrange should be of length 2! " )
799
+ expect_error(genSpline( dt = dt , newvar = " weight" ,
800
+ predictor = " x1" , theta = theta1 ,
801
+ knots = knots , degree = 3 , newrange = " 1;a" ,
802
+ noise.var = .025 ), regexp = " newrange should be a numeric! " )
803
803
})
804
804
0 commit comments