Lines Matching refs:check
112 fn check(raw: &CStr, expected: Result<&[(&str, Option<&str>)], ()>) { in check() function
138 check(c"", Ok(&[])); in empty()
139 check(c" ", Ok(&[])); in empty()
140 check(c" \n ", Ok(&[])); in empty()
145 check(c"foo", Ok(&[("foo", None)])); in single()
146 check(c" foo", Ok(&[("foo", None)])); in single()
147 check(c"foo ", Ok(&[("foo", None)])); in single()
148 check(c" foo ", Ok(&[("foo", None)])); in single()
153 check(c"foo=bar", Ok(&[("foo", Some("=bar"))])); in single_with_value()
154 check(c" foo=bar", Ok(&[("foo", Some("=bar"))])); in single_with_value()
155 check(c"foo=bar ", Ok(&[("foo", Some("=bar"))])); in single_with_value()
156 check(c" foo=bar ", Ok(&[("foo", Some("=bar"))])); in single_with_value()
158 check(c"foo=", Ok(&[("foo", Some("="))])); in single_with_value()
159 check(c" foo=", Ok(&[("foo", Some("="))])); in single_with_value()
160 check(c"foo= ", Ok(&[("foo", Some("="))])); in single_with_value()
161 check(c" foo= ", Ok(&[("foo", Some("="))])); in single_with_value()
166 check(c"foo=hello\" \"world", Ok(&[("foo", Some("=hello\" \"world"))])); in single_with_quote()
171 check(CStr::from_bytes_with_nul(&[255, 255, 255, 0]).unwrap(), Err(())); in invalid_encoding()
176 check( in multiple()
180 check( in multiple()
188 check(c"foo=incomplete\" quote bar=y", Ok(&[("foo", Some("=incomplete\" quote bar=y"))])); in incomplete_quote()
193 check( in complex()