From 895efc53ac85083e18df8abfa933a195e4ff09c2 Mon Sep 17 00:00:00 2001 From: Mathew Odden Date: Fri, 16 Oct 2020 13:16:24 -0500 Subject: [PATCH] Move to latest supported go versions Go 1.14 is the minimum supported version currently, so fix Travis CI to test against that. --- .travis.yml | 4 ++-- kp_test.go | 6 +++++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 6312eb9..f269b7b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,8 +2,8 @@ language: go dist: xenial go: - - 1.13.x - - 1.12.x + - 1.14.x + - 1.15.x env: - GO111MODULE=on diff --git a/kp_test.go b/kp_test.go index 94fdd84..8292382 100644 --- a/kp_test.go +++ b/kp_test.go @@ -176,7 +176,11 @@ func TestKeys(t *testing.T) { c := NewTestClientConfig() c.BaseURL = ":" _, err = NewWithLogger(c, nil, l) - assert.EqualError(t, err, "parse :/api/v2/: missing protocol scheme") + + // assert that we got a url.Error while parsing the bad BaseURL + assert.Error(t, err) + assert.IsType(t, &url.Error{}, err) + assert.Equal(t, err.(*url.Error).Op, "parse") return nil },