Pārlūkot izejas kodu

fix TestInvalidRemoteDriver() to check underlying error

commit b1a3fe49341bec714c1017067bd17d9052e5a2d6 changed how the error was
returned (which is now wrapped), causing the test to fail:

    === RUN   TestInvalidRemoteDriver
        libnetwork_test.go:1289: Did not fail with expected error. Actual error: Plugin does not implement the requested driver: plugin="invalid-network-driver", requested implementation="NetworkDriver"
    --- FAIL: TestInvalidRemoteDriver (0.01s)

Changing the test to use errors.Is()

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
Sebastiaan van Stijn 3 gadi atpakaļ
vecāks
revīzija
eadf839530
1 mainītis faili ar 2 papildinājumiem un 1 dzēšanām
  1. 2 1
      libnetwork/libnetwork_test.go

+ 2 - 1
libnetwork/libnetwork_test.go

@@ -4,6 +4,7 @@
 package libnetwork_test
 package libnetwork_test
 
 
 import (
 import (
+	"errors"
 	"fmt"
 	"fmt"
 	"net"
 	"net"
 	"net/http"
 	"net/http"
@@ -1285,7 +1286,7 @@ func TestInvalidRemoteDriver(t *testing.T) {
 		t.Fatal("Expected to fail. But instead succeeded")
 		t.Fatal("Expected to fail. But instead succeeded")
 	}
 	}
 
 
-	if err != plugins.ErrNotImplements {
+	if !errors.Is(err, plugins.ErrNotImplements) {
 		t.Fatalf("Did not fail with expected error. Actual error: %v", err)
 		t.Fatalf("Did not fail with expected error. Actual error: %v", err)
 	}
 	}
 }
 }