Home | History | Annotate | Download | only in strings

Lines Matching refs:string

10 #include <string.h>
97 EXPECT_EQ(std::string(text), std::string(buf));
104 EXPECT_EQ(std::string(text), std::string(buf));
163 EXPECT_EQ(std::string(text), std::string(buf));
170 EXPECT_EQ(std::string(text), std::string(buf));
195 EXPECT_EQ("A%c", std::string(buf));
211 EXPECT_EQ(std::string(kTestString), std::string(buf.get()));
214 EXPECT_EQ(std::string(kTestString), std::string(buf.get()));
225 EXPECT_EQ("\1", std::string(buf));
227 EXPECT_EQ("\1\2", std::string(buf));
229 EXPECT_EQ("\1\2\3", std::string(buf));
231 EXPECT_EQ("\1\2\3\4", std::string(buf));
233 EXPECT_EQ("\1\2\3\4\5", std::string(buf));
235 EXPECT_EQ("\1\2\3\4\5\6", std::string(buf));
237 EXPECT_EQ("\1\2\3\4\5\6\7", std::string(buf));
239 EXPECT_EQ("\1\2\3\4\5\6\7\10", std::string(buf));
242 EXPECT_EQ("\1\2\3\4\5\6\7\10\11", std::string(buf));
247 EXPECT_EQ("\1\2\3\4\5\6\7\10\11\12", std::string(buf));
249 EXPECT_EQ("\1", std::string(buf));
251 EXPECT_EQ("\1\2", std::string(buf));
253 EXPECT_EQ("\1\2\3", std::string(buf));
255 EXPECT_EQ("\1\2\3\4", std::string(buf));
257 EXPECT_EQ("\1\2\3\4\5", std::string(buf));
259 EXPECT_EQ("\1\2\3\4\5\6", std::string(buf));
261 EXPECT_EQ("\1\2\3\4\5\6\7", std::string(buf));
264 EXPECT_EQ("\1\2\3\4\5\6\7\10", std::string(buf));
267 EXPECT_EQ("\1\2\3\4\5\6\7\10\11", std::string(buf));
270 EXPECT_EQ("\1\2\3\4\5\6\7\10\11\12", std::string(buf));
274 EXPECT_EQ("\1\2\3\4\5\6\7\10\11\12\13", std::string(buf));
277 EXPECT_EQ("\1\2\3\4\5\6\7\10\11\12\13", std::string(buf));
285 EXPECT_EQ("1", std::string(buf));
287 EXPECT_EQ("255", std::string(buf));
289 EXPECT_EQ("1", std::string(buf));
291 EXPECT_EQ("-1", std::string(buf));
293 EXPECT_EQ("-128", std::string(buf));
297 EXPECT_EQ("1", std::string(buf));
299 EXPECT_EQ("65535", std::string(buf));
301 EXPECT_EQ("1", std::string(buf));
303 EXPECT_EQ("-1", std::string(buf));
305 EXPECT_EQ("-32768", std::string(buf));
309 EXPECT_EQ("1", std::string(buf));
311 EXPECT_EQ("4294967295", std::string(buf));
313 EXPECT_EQ("1", std::string(buf));
315 EXPECT_EQ("-1", std::string(buf));
318 EXPECT_EQ("-2147483648", std::string(buf));
322 EXPECT_EQ("1", std::string(buf));
324 EXPECT_EQ("18446744073709551615", std::string(buf));
326 EXPECT_EQ("1", std::string(buf));
328 EXPECT_EQ("-1", std::string(buf));
331 EXPECT_EQ("-9223372036854775808", std::string(buf));
335 EXPECT_EQ("test", std::string(buf));
337 EXPECT_EQ("test", std::string(buf));
343 EXPECT_EQ(std::string(addr), std::string(buf));
345 EXPECT_EQ(std::string(addr), std::string(buf));
348 EXPECT_EQ(std::string(addr), std::string(buf));
355 EXPECT_EQ(std::string(addr), std::string(buf));
361 EXPECT_EQ(std::string(addr), std::string(buf));
389 "A%2cong %s: %d %010X %d %p%7s", 'l', "string", "",
391 "A%2cong %s: %%d %010X %d %p%7s", 'l', "string",
397 // The numbered of characters needed to print the full string should always
430 // string for sprintf() is not complicated, as it does not have the
438 sprintf(ref, "A long string: %%d 00DEADBEEF %lld 0x%llX <NULL>",
451 EXPECT_EQ(std::string(ref).substr(0, kSSizeMax-1), std::string(tmp.get()));
481 // We use PrintLongString() to print a complex long string and then
490 EXPECT_EQ(std::string(ref, i - 1), std::string(buf));
504 EXPECT_EQ(std::string(ref, i - 1), std::string(buf));
508 // SafeSPrintf() detects an error in the format string.
512 EXPECT_EQ(std::string(99, ' '), std::string(buf));
526 EXPECT_EQ("A", std::string(buf));
528 EXPECT_EQ(" A", std::string(buf));
530 EXPECT_EQ(" A", std::string(buf));
532 EXPECT_EQ("%-2c", std::string(buf));
539 EXPECT_EQ("%c", std::string(buf));
546 EXPECT_EQ("1", std::string(buf));
548 EXPECT_EQ(" 1", std::string(buf));
550 EXPECT_EQ("01", std::string(buf));
552 EXPECT_EQ(" 37777777777", std::string(buf));
554 EXPECT_EQ("037777777777", std::string(buf));
556 EXPECT_EQ(" 1777777777777777777777", std::string(buf));
558 EXPECT_EQ("01777777777777777777777", std::string(buf));
560 EXPECT_EQ("111", std::string(buf));
562 EXPECT_EQ("%-2o", std::string(buf));
566 EXPECT_EQ(" ", std::string(buf));
570 EXPECT_EQ("000", std::string(buf));
575 EXPECT_EQ("%o", std::string(buf));
582 EXPECT_EQ("1", std::string(buf));
584 EXPECT_EQ(" 1", std::string(buf));
586 EXPECT_EQ("01", std::string(buf));
588 EXPECT_EQ(" -1", std::string(buf));
590 EXPECT_EQ("-01", std::string(buf));
592 EXPECT_EQ("111", std::string(buf));
594 EXPECT_EQ("-111", std::string(buf));
596 EXPECT_EQ("%-2d", std::string(buf));
600 EXPECT_EQ(" ", std::string(buf));
604 EXPECT_EQ("000", std::string(buf));
609 EXPECT_EQ("%d", std::string(buf));
616 EXPECT_EQ("1", std::string(buf));
618 EXPECT_EQ(" 1", std::string(buf));
620 EXPECT_EQ("01", std::string(buf));
622 EXPECT_EQ(" FFFFFFFF", std::string(buf));
624 EXPECT_EQ("0FFFFFFFF", std::string(buf));
626 EXPECT_EQ(" FFFFFFFFFFFFFFFF", std::string(buf));
628 EXPECT_EQ("0FFFFFFFFFFFFFFFF", std::string(buf));
630 EXPECT_EQ("111", std::string(buf));
632 EXPECT_EQ("%-2X", std::string(buf));
636 EXPECT_EQ(" ", std::string(buf));
640 EXPECT_EQ("000", std::string(buf));
645 EXPECT_EQ("%X", std::string(buf));
652 EXPECT_EQ("0x1", std::string(buf));
654 EXPECT_EQ(" 0x1", std::string(buf));
656 EXPECT_EQ("0x01", std::string(buf));
658 EXPECT_EQ("0x111", std::string(buf));
660 EXPECT_EQ("%-2p", std::string(buf));
664 EXPECT_EQ(" ", std::string(buf));
668 EXPECT_EQ("0x0", std::string(buf));
673 EXPECT_EQ("%p", std::string(buf));
678 // String
680 EXPECT_EQ("A", std::string(buf));
682 EXPECT_EQ(" A", std::string(buf));
684 EXPECT_EQ(" A", std::string(buf));
686 EXPECT_EQ("AAA", std::string(buf));
688 EXPECT_EQ("%-2s", std::string(buf));
692 EXPECT_EQ(" ", std::string(buf));
696 EXPECT_EQ(" ", std::string(buf));
701 EXPECT_EQ("%s", std::string(buf));
721 EXPECT_EQ("%%", std::string(buf));
723 EXPECT_EQ("%%", std::string(buf));
737 EXPECT_EQ("0", std::string(buf));
739 EXPECT_EQ("0x0", std::string(buf));
741 EXPECT_EQ("<NULL>", std::string(buf));
757 EXPECT_EQ("0x80000000", std::string(buf));
759 EXPECT_EQ("0x80000000", std::string(buf));