MCPcopy Create free account
hub / github.com/OpenListTeam/OpenList / TestEscapeTextIOErrors

Function TestEscapeTextIOErrors

server/webdav/internal/xml/xml_test.go:719–726  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

717func (errWriter) Write(p []byte) (n int, err error) { return 0, fmt.Errorf("unwritable") }
718
719func TestEscapeTextIOErrors(t *testing.T) {
720 expectErr := "unwritable"
721 err := EscapeText(errWriter{}, []byte{'A'})
722
723 if err == nil || err.Error() != expectErr {
724 t.Errorf("have %v, want %v", err, expectErr)
725 }
726}
727
728func TestEscapeTextInvalidChar(t *testing.T) {
729 input := []byte("A \x00 terminated string.")

Callers

nothing calls this directly

Calls 2

EscapeTextFunction · 0.85
ErrorMethod · 0.45

Tested by

no test coverage detected