z_error_0_filetest.gno
0.51 Kb ยท 33 lines
1package main
2
3import (
4 "errors"
5 "strings"
6
7 "gno.land/p/jeronimoalbi/expect"
8)
9
10var (
11 output strings.Builder
12 t = expect.MockTestingT(&output)
13 testErr = errors.New("test")
14)
15
16func main() {
17 expect.Func(t, func() error {
18 return testErr
19 }).ToFail().WithMessage("foo")
20
21 expect.Func(t, func() error {
22 return testErr
23 }).ToFail().Not().WithMessage("test")
24
25 println(output.String())
26}
27
28// Output:
29// Expected error message to match
30// Got: test
31// Want: foo
32// Expected error message to be different
33// Got: test