diff --git a/goreleaserlib/goreleaser.go b/goreleaserlib/goreleaser.go index 153c9f844..bd2025c46 100644 --- a/goreleaserlib/goreleaser.go +++ b/goreleaserlib/goreleaser.go @@ -93,7 +93,6 @@ func InitProject(filename string) error { if err != nil { return err } - return fmt.Errorf("%s already exists", filename) } diff --git a/goreleaserlib/goreleaser_test.go b/goreleaserlib/goreleaser_test.go index b1a65dce9..cf79efc70 100644 --- a/goreleaserlib/goreleaser_test.go +++ b/goreleaserlib/goreleaser_test.go @@ -31,6 +31,18 @@ func TestRelease(t *testing.T) { assert.NoError(Release(flags)) } +func TestSnapshotRelease(t *testing.T) { + var assert = assert.New(t) + _, back := setup(t) + defer back() + var flags = fakeFlags{ + flags: map[string]string{ + "snapshot": "true", + }, + } + assert.NoError(Release(flags)) +} + func TestConfigFileIsSetAndDontExist(t *testing.T) { var assert = assert.New(t) var flags = fakeFlags{