MCPcopy
hub / github.com/dropbox/godropbox / TestFindWrappedErrorNils

Function TestFindWrappedErrorNils

errors/errors_test.go:112–126  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

110}
111
112func TestFindWrappedErrorNils(t *testing.T) {
113 var err0 error
114 callCount0 := 0
115 foundErr, found := FindWrappedError(err0, makeTestErrorClassifier(&callCount0))
116 require.False(t, found)
117 require.Nil(t, foundErr)
118 require.Equal(t, 0, callCount0)
119
120 err1 := Wrap(err0, "skip")
121 callCount1 := 0
122 foundErr, found = FindWrappedError(err1, makeTestErrorClassifier(&callCount1))
123 require.False(t, found)
124 require.Equal(t, err1, foundErr)
125 require.Equal(t, 1, callCount1)
126}
127
128func TestFindWrappedErrorNotFound(t *testing.T) {
129 var err0 error

Callers

nothing calls this directly

Calls 3

FindWrappedErrorFunction · 0.85
makeTestErrorClassifierFunction · 0.85
WrapFunction · 0.85

Tested by

no test coverage detected