Use require.NoError where appropriate (#39)

This commit is contained in:
Adrian Macneil 2018-04-15 20:47:24 -07:00 committed by GitHub
parent c5afa36962
commit 28ea62eef2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 160 additions and 163 deletions

View file

@ -12,7 +12,7 @@ import (
func testContext(t *testing.T, u *url.URL) *cli.Context {
err := os.Setenv("DATABASE_URL", u.String())
require.Nil(t, err)
require.NoError(t, err)
app := NewApp()
flagset := flag.NewFlagSet(app.Name, flag.ContinueOnError)
@ -25,11 +25,11 @@ func testContext(t *testing.T, u *url.URL) *cli.Context {
func TestGetDatabaseUrl(t *testing.T) {
envURL, err := url.Parse("foo://example.org/db")
require.Nil(t, err)
require.NoError(t, err)
ctx := testContext(t, envURL)
u, err := getDatabaseURL(ctx)
require.Nil(t, err)
require.NoError(t, err)
require.Equal(t, "foo", u.Scheme)
require.Equal(t, "example.org", u.Host)