MCPcopy Create free account
hub / github.com/cli/cli / TestRunItemEdit_NoChanges

Function TestRunItemEdit_NoChanges

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

Source from the content-addressed store, hash-verified

738}
739
740func TestRunItemEdit_NoChanges(t *testing.T) {
741 defer gock.Off()
742 // gock.Observe(gock.DumpRequest)
743
744 client := queries.NewTestClient()
745
746 ios, _, stdout, stderr := iostreams.Test()
747 ios.SetStdoutTTY(true)
748
749 config := editItemConfig{
750 io: ios,
751 opts: editItemOpts{},
752 client: client,
753 }
754
755 err := runEditItem(config)
756 assert.Error(t, err, "SilentError")
757 assert.Equal(t, "", stdout.String())
758 assert.Equal(t, "error: no changes to make\n", stderr.String())
759}
760
761func TestRunItemEdit_InvalidID(t *testing.T) {
762 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
StringMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected