From be913b0e908775349f6540a128df5f52a561a4fb Mon Sep 17 00:00:00 2001 From: Tihomir Jovicic Date: Wed, 4 Aug 2021 08:20:58 +0200 Subject: [PATCH] update mod list tags tests Signed-off-by: Tihomir Jovicic --- cmd/dagger/cmd/mod/file.go | 4 ++++ cmd/dagger/cmd/mod/repo_test.go | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/dagger/cmd/mod/file.go b/cmd/dagger/cmd/mod/file.go index 15e28a7a..6debd3d1 100644 --- a/cmd/dagger/cmd/mod/file.go +++ b/cmd/dagger/cmd/mod/file.go @@ -66,6 +66,10 @@ func read(f io.Reader) (*file, error) { return nil, err } + if len(lines) == 0 { + return nil, fmt.Errorf("mod file is empty") + } + var module string if split := strings.Split(lines[0], " "); len(split) > 1 { module = strings.Trim(split[1], "\"") diff --git a/cmd/dagger/cmd/mod/repo_test.go b/cmd/dagger/cmd/mod/repo_test.go index 779dac72..52ec18c0 100644 --- a/cmd/dagger/cmd/mod/repo_test.go +++ b/cmd/dagger/cmd/mod/repo_test.go @@ -66,7 +66,7 @@ func TestListTags(t *testing.T) { r, err := clone(&require{ prefix: "https://", - repo: "github.com/cuelang/cue", + repo: "github.com/tjovicic/gcpcloudrun-cue", path: "", version: "", }, tmpDir)