Verifies: SYS-REQ-038 [example] MCDC SYS-REQ-038: raw_string_literal_is_well_formed=F, returns_parsestring_error=T => TRUE Verifies: SYS-REQ-014 [example] MCDC SYS-REQ-014: raw_string_literal_is_well_formed=F, returns_parsestring_value=F => TRUE MCDC SYS-REQ-014: raw_string_literal_is_well_formed=T,
(t *testing.T)
| 2315 | // MCDC SYS-REQ-014: raw_string_literal_is_well_formed=T, returns_parsestring_value=F => FALSE |
| 2316 | // MCDC SYS-REQ-014: raw_string_literal_is_well_formed=T, returns_parsestring_value=T => TRUE |
| 2317 | func TestParseString(t *testing.T) { |
| 2318 | runParseTests(t, "ParseString()", parseStringTest, |
| 2319 | func(test ParseTest) (value interface{}, err error) { |
| 2320 | return ParseString([]byte(test.in)) |
| 2321 | }, |
| 2322 | func(test ParseTest, obtained interface{}) (bool, interface{}) { |
| 2323 | expected := test.out.(string) |
| 2324 | return obtained.(string) == expected, expected |
| 2325 | }, |
| 2326 | ) |
| 2327 | } |
| 2328 | |
| 2329 | // Verifies: SYS-REQ-040 [example] |
| 2330 | // MCDC SYS-REQ-040: raw_int_token_is_well_formed=F, raw_int_token_overflows_int64=F, returns_parseint_malformed_error=T => TRUE |
nothing calls this directly
no test coverage detected
searching dependent graphs…