============================================================================= ParseString empty and escape edge cases (SYS-REQ-067, SYS-REQ-060, SYS-REQ-061, SYS-REQ-062, SYS-REQ-063) ============================================================================= Verifies: SYS-REQ-067 [boundary] Parse
(t *testing.T)
| 584 | // Verifies: SYS-REQ-067 [boundary] |
| 585 | // ParseString on empty input shall return empty string without error. |
| 586 | func TestParseStringEmpty(t *testing.T) { |
| 587 | val, err := ParseString([]byte(``)) |
| 588 | if err != nil { |
| 589 | t.Fatalf("ParseString(empty) error = %v, want nil", err) |
| 590 | } |
| 591 | if val != "" { |
| 592 | t.Fatalf("ParseString(empty) = %q, want %q", val, "") |
| 593 | } |
| 594 | } |
| 595 | |
| 596 | // Verifies: SYS-REQ-060 [malformed] |
| 597 | // Truncated escape sequences in ParseString shall return MalformedValueError. |
nothing calls this directly
no test coverage detected
searching dependent graphs…