diff --git a/discord_test.go b/discord_test.go index 28c21e9..1fe7e90 100644 --- a/discord_test.go +++ b/discord_test.go @@ -86,10 +86,16 @@ func TestNew(t *testing.T) { // TestInvalidToken tests the New() function with an invalid token func TestInvalidToken(t *testing.T) { - _, err := New("asjkldhflkjasdh") + d, err := New("asjkldhflkjasdh") if err != nil { t.Fatalf("New(InvalidToken) returned error: %+v", err) } + + // New with just a token does not do any communication, so attempt an api call. + _, err = d.UserSettings() + if err == nil { + t.Errorf("New(InvalidToken), d.UserSettings returned nil error.") + } } // TestInvalidUserPass tests the New() function with an invalid Email and Pass