Move stubs to testdata directory

This commit is contained in:
Adrian Macneil 2016-08-20 10:40:02 -07:00
parent 7da72a308a
commit d97ed2be10
2 changed files with 8 additions and 6 deletions

View file

@ -10,18 +10,20 @@ import (
"testing" "testing"
) )
var stubsDir string var testdataDir string
func testContext(t *testing.T, u *url.URL) *cli.Context { func testContext(t *testing.T, u *url.URL) *cli.Context {
var err error var err error
if stubsDir == "" {
stubsDir, err = filepath.Abs("./stubs") // only chdir once, because testdata is relative to current directory
if testdataDir == "" {
testdataDir, err = filepath.Abs("./testdata")
require.Nil(t, err)
err = os.Chdir(testdataDir)
require.Nil(t, err) require.Nil(t, err)
} }
err = os.Chdir(stubsDir)
require.Nil(t, err)
err = os.Setenv("DATABASE_URL", u.String()) err = os.Setenv("DATABASE_URL", u.String())
require.Nil(t, err) require.Nil(t, err)