diff --git a/cmd/dagger/cmd/project/info.go b/cmd/dagger/cmd/project/info.go index 7fd1edb6..e930f3fa 100644 --- a/cmd/dagger/cmd/project/info.go +++ b/cmd/dagger/cmd/project/info.go @@ -28,7 +28,7 @@ var infoCmd = &cobra.Command{ lg.Fatal().Msg("dagger project not found. Run `dagger project init`") } - fmt.Printf("\nCurrent dagger project in: %s", cueModPath) + fmt.Printf("\nCurrent dagger project in: %s\n", cueModPath) // TODO: find available plans and if they load successfully }, diff --git a/tests/project.bats b/tests/project.bats index 0920f107..45382abc 100644 --- a/tests/project.bats +++ b/tests/project.bats @@ -4,6 +4,7 @@ setup() { common_setup TEMPDIR=$(mktemp -d) + TEMPDIR2=$(mktemp -d) } @test "project init and update and info" { @@ -32,4 +33,9 @@ setup() { assert_success assert_output --partial "Current dagger project in:" assert_output --partial "$TEMPDIR" + + cd "$TEMPDIR2" || exit + run "$DAGGER" project info + assert_failure + assert_output --partial "dagger project not found. Run \`dagger project init\`" }