File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -78,6 +78,9 @@ func TestImmutableError(t *testing.T) {
7878 err1 := err .WithProperty (PropertyPayload (), 1 )
7979 err2 := err1 .WithProperty (PropertyPayload (), 2 )
8080
81+ require .True (t , err .errorType .IsOfType (err2 .errorType ))
82+ require .Equal (t , err .message , err2 .message )
83+
8184 payload , ok := ExtractPayload (err )
8285 require .False (t , ok )
8386
@@ -95,6 +98,9 @@ func TestImmutableError(t *testing.T) {
9598 err1 := err .WithUnderlyingErrors (testSubtype0 .NewWithNoMessage ())
9699 err2 := err1 .WithUnderlyingErrors (testSubtype1 .NewWithNoMessage ())
97100
101+ require .True (t , err .errorType .IsOfType (err2 .errorType ))
102+ require .Equal (t , err .message , err2 .message )
103+
98104 require .Len (t , err .underlying , 0 )
99105 require .Len (t , err1 .underlying , 1 )
100106 require .Len (t , err2 .underlying , 2 )
You can’t perform that action at this time.
0 commit comments