blob: e3be1a815a3260ec0bccc7ad8aeaa3457cfc933b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
package config
import (
"reflect"
"testing"
"github.com/stretchr/testify/require"
)
func requireErrorTypeMatch(t *testing.T, err error, expected error) {
require.Equalf(t, reflect.TypeOf(err), reflect.TypeOf(expected), "Invalid error type. Got %s but expected %s", reflect.TypeOf(err), reflect.TypeOf(expected))
}
func TestErrorsCoverage(t *testing.T) {
openErr := OpenError{}
_ = openErr.Error()
_ = openErr.Unwrap()
decodeErr := DecodeError{}
_ = decodeErr.Error()
_ = decodeErr.Unwrap()
invalidAddressErr := InvalidAddressError{}
_ = invalidAddressErr.Error()
_ = invalidAddressErr.Unwrap()
invalidPortErr := InvalidPortError{}
_ = invalidPortErr.Error()
_ = invalidPortErr.Unwrap()
invalidTokenErr := InvalidTokenError{}
_ = invalidTokenErr.Error()
}
|