MCPcopy
hub / github.com/cli/cli / TestRunItemEdit_NoChanges

Function TestRunItemEdit_NoChanges

pkg/cmd/project/item-edit/item_edit_test.go:680–699  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

678}
679
680func TestRunItemEdit_NoChanges(t *testing.T) {
681 defer gock.Off()
682 // gock.Observe(gock.DumpRequest)
683
684 client := queries.NewTestClient()
685
686 ios, _, stdout, stderr := iostreams.Test()
687 ios.SetStdoutTTY(true)
688
689 config := editItemConfig{
690 io: ios,
691 opts: editItemOpts{},
692 client: client,
693 }
694
695 err := runEditItem(config)
696 assert.Error(t, err, "SilentError")
697 assert.Equal(t, "", stdout.String())
698 assert.Equal(t, "error: no changes to make\n", stderr.String())
699}
700
701func TestRunItemEdit_InvalidID(t *testing.T) {
702 defer gock.Off()

Callers

nothing calls this directly

Calls 7

NewTestClientFunction · 0.92
TestFunction · 0.92
runEditItemFunction · 0.85
SetStdoutTTYMethod · 0.80
EqualMethod · 0.80
ErrorMethod · 0.45
StringMethod · 0.45

Tested by

no test coverage detected