Initial commit

This commit is contained in:
Adrian Macneil 2015-11-25 10:57:58 -08:00
commit 9cfc758ca1
14 changed files with 697 additions and 0 deletions

19
commands_test.go Normal file
View file

@ -0,0 +1,19 @@
package main_test
import (
"github.com/adrianmacneil/dbmate"
"github.com/stretchr/testify/require"
"os"
"testing"
)
func TestGetDatabaseUrl(t *testing.T) {
os.Setenv("DATABASE_URL", "postgres://example.org/db")
u, err := main.GetDatabaseURL()
require.Nil(t, err)
require.Equal(t, "postgres", u.Scheme)
require.Equal(t, "example.org", u.Host)
require.Equal(t, "/db", u.Path)
}