diff --git a/cmd/tests/cmd_cloud_test.go b/cmd/tests/cmd_cloud_test.go index a8e76e38006f..62db211ed70c 100644 --- a/cmd/tests/cmd_cloud_test.go +++ b/cmd/tests/cmd_cloud_test.go @@ -288,3 +288,16 @@ func TestCloudWithArchive(t *testing.T) { assert.Contains(t, stdout, `output: https://app.k6.io/runs/123`) assert.Contains(t, stdout, `test status: Finished`) } + +func TestCloudArgs(t *testing.T) { + t.Parallel() + + // ts := NewGlobalTestState(t) + ts := getSimpleCloudTestState(t, nil, nil, nil, nil) + ts.CmdArgs = []string{"k6", "cloud", "run"} + ts.ExpectedExitCode = -1 + cmd.ExecuteWithGlobalState(ts.GlobalState) + + stdout := ts.Stdout.String() + assert.Contains(t, stdout, `accepts 1 or 2 arg(s), received 0`) +}