From c3c3099ecb2ed86f9eb3d0954ebdb153af4f91d6 Mon Sep 17 00:00:00 2001 From: CygnusMaximillian Date: Fri, 19 Jun 2026 23:25:09 +0530 Subject: [PATCH] backend: cmd: Add error path test for MarshalCustomObject Signed-off-by: CygnusMaximillian --- backend/cmd/stateless_test.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/backend/cmd/stateless_test.go b/backend/cmd/stateless_test.go index 69728bd7988..770a130a70d 100644 --- a/backend/cmd/stateless_test.go +++ b/backend/cmd/stateless_test.go @@ -427,3 +427,12 @@ func TestWebsocketConnContextKey(t *testing.T) { }) } } + +func TestMarshalCustomObject_InvalidJSON(t *testing.T) { + mockInfo := &runtime.Unknown{ + Raw: []byte(`{invalid-json`), + } + + _, err := MarshalCustomObject(mockInfo, "test-context") + assert.Error(t, err) +}