@@ -238,8 +238,7 @@ func TestManager(t *testing.T) {
238238 require .NoError (t , err )
239239
240240 _ , err = cm .GetMutable (ctx , active .ID ())
241- require .Error (t , err )
242- require .Equal (t , true , errors .Is (err , ErrLocked ))
241+ require .ErrorIs (t , err , ErrLocked )
243242
244243 checkDiskUsage (ctx , t , cm , 1 , 0 )
245244
@@ -249,8 +248,7 @@ func TestManager(t *testing.T) {
249248 checkDiskUsage (ctx , t , cm , 1 , 0 )
250249
251250 _ , err = cm .GetMutable (ctx , active .ID ())
252- require .Error (t , err )
253- require .Equal (t , true , errors .Is (err , ErrLocked ))
251+ require .ErrorIs (t , err , ErrLocked )
254252
255253 err = snap .Release (ctx )
256254 require .NoError (t , err )
@@ -274,12 +272,10 @@ func TestManager(t *testing.T) {
274272 require .NoError (t , err )
275273
276274 _ , err = cm .GetMutable (ctx , active .ID ())
277- require .Error (t , err )
278- require .Equal (t , true , errors .Is (err , errNotFound ))
275+ require .ErrorIs (t , err , errNotFound )
279276
280277 _ , err = cm .GetMutable (ctx , snap .ID ())
281- require .Error (t , err )
282- require .Equal (t , true , errors .Is (err , errInvalid ))
278+ require .ErrorIs (t , err , errInvalid )
283279
284280 snap , err = cm .Get (ctx , snap .ID (), nil )
285281 require .NoError (t , err )
@@ -997,8 +993,7 @@ func TestLazyCommit(t *testing.T) {
997993 require .NoError (t , err )
998994
999995 _ , err = cm .GetMutable (ctx , active .ID ())
1000- require .Error (t , err )
1001- require .Equal (t , true , errors .Is (err , ErrLocked ))
996+ require .ErrorIs (t , err , ErrLocked )
1002997
1003998 // immutable refs still work
1004999 snap2 , err := cm .Get (ctx , snap .ID (), nil )
@@ -1018,8 +1013,7 @@ func TestLazyCommit(t *testing.T) {
10181013
10191014 // active can't be get while immutable is held
10201015 _ , err = cm .GetMutable (ctx , active .ID ())
1021- require .Error (t , err )
1022- require .Equal (t , true , errors .Is (err , ErrLocked ))
1016+ require .ErrorIs (t , err , ErrLocked )
10231017
10241018 err = snap .Release (ctx )
10251019 require .NoError (t , err )
@@ -1031,8 +1025,7 @@ func TestLazyCommit(t *testing.T) {
10311025
10321026 // because ref was took mutable old immutable are cleared
10331027 _ , err = cm .Get (ctx , snap .ID (), nil )
1034- require .Error (t , err )
1035- require .Equal (t , true , errors .Is (err , errNotFound ))
1028+ require .ErrorIs (t , err , errNotFound )
10361029
10371030 snap , err = active2 .Commit (ctx )
10381031 require .NoError (t , err )
@@ -1046,8 +1039,7 @@ func TestLazyCommit(t *testing.T) {
10461039
10471040 // mutable is gone after finalize
10481041 _ , err = cm .GetMutable (ctx , active2 .ID ())
1049- require .Error (t , err )
1050- require .Equal (t , true , errors .Is (err , errNotFound ))
1042+ require .ErrorIs (t , err , errNotFound )
10511043
10521044 // immutable still works
10531045 snap2 , err = cm .Get (ctx , snap .ID (), nil )
@@ -1089,8 +1081,7 @@ func TestLazyCommit(t *testing.T) {
10891081 require .NoError (t , err )
10901082
10911083 _ , err = cm .Get (ctx , snap .ID (), nil )
1092- require .Error (t , err )
1093- require .Equal (t , true , errors .Is (err , errNotFound ))
1084+ require .ErrorIs (t , err , errNotFound )
10941085
10951086 snap , err = active .Commit (ctx )
10961087 require .NoError (t , err )
@@ -1119,8 +1110,7 @@ func TestLazyCommit(t *testing.T) {
11191110 require .NoError (t , err )
11201111
11211112 _ , err = cm .GetMutable (ctx , active .ID ())
1122- require .Error (t , err )
1123- require .Equal (t , true , errors .Is (err , errNotFound ))
1113+ require .ErrorIs (t , err , errNotFound )
11241114}
11251115
11261116func TestLoopLeaseContent (t * testing.T ) {
0 commit comments