@@ -31,11 +31,11 @@ func ExampleEval() {
31
31
}
32
32
33
33
func ExampleEval_runtime_error () {
34
- _ , err := expr .Eval (`map(1..3, {1 / (# - 3)})` , nil )
34
+ _ , err := expr .Eval (`map(1..3, {1 % (# - 3)})` , nil )
35
35
fmt .Print (err )
36
36
37
37
// Output: runtime error: integer divide by zero (1:14)
38
- // | map(1..3, {1 / (# - 3)})
38
+ // | map(1..3, {1 % (# - 3)})
39
39
// | .............^
40
40
}
41
41
@@ -1327,13 +1327,13 @@ func TestAsBool_exposed_error(t *testing.T) {
1327
1327
}
1328
1328
1329
1329
func TestEval_exposed_error (t * testing.T ) {
1330
- _ , err := expr .Eval (`1/ 0` , nil )
1330
+ _ , err := expr .Eval (`1 % 0` , nil )
1331
1331
require .Error (t , err )
1332
1332
1333
1333
fileError , ok := err .(* file.Error )
1334
1334
require .True (t , ok , "error should be of type *file.Error" )
1335
- require .Equal (t , "runtime error: integer divide by zero (1:2 )\n | 1/ 0\n | .^" , fileError .Error ())
1336
- require .Equal (t , 1 , fileError .Column )
1335
+ require .Equal (t , "runtime error: integer divide by zero (1:3 )\n | 1 % 0\n | . .^" , fileError .Error ())
1336
+ require .Equal (t , 2 , fileError .Column )
1337
1337
require .Equal (t , 1 , fileError .Line )
1338
1338
}
1339
1339
0 commit comments