Lines Matching refs:s1
517 std::string s1 = "abc1xyz"; in TEST_P() local
520 BytewiseComparator()->FindShortestSeparator(&s1, s2); in TEST_P()
521 ASSERT_EQ("abc2", s1); in TEST_P()
523 s1 = "abc5xyztt"; in TEST_P()
525 ReverseBytewiseComparator()->FindShortestSeparator(&s1, s2); in TEST_P()
526 ASSERT_EQ("abc5", s1); in TEST_P()
528 s1 = "abc3"; in TEST_P()
530 ReverseBytewiseComparator()->FindShortestSeparator(&s1, s2); in TEST_P()
531 ASSERT_EQ("abc3", s1); in TEST_P()
533 s1 = "abc3xyz"; in TEST_P()
535 ReverseBytewiseComparator()->FindShortestSeparator(&s1, s2); in TEST_P()
536 ASSERT_EQ("abc3", s1); in TEST_P()
538 s1 = "abc3xyz"; in TEST_P()
540 ReverseBytewiseComparator()->FindShortestSeparator(&s1, s2); in TEST_P()
541 ASSERT_EQ("abc3", s1); in TEST_P()
543 std::string old_s1 = s1 = "abc2xy"; in TEST_P()
545 ReverseBytewiseComparator()->FindShortestSeparator(&s1, s2); in TEST_P()
546 ASSERT_TRUE(old_s1 >= s1); in TEST_P()
547 ASSERT_TRUE(s1 > s2); in TEST_P()
572 std::string s1; in TEST_P() local
577 s1 += static_cast<char>(rnd.Uniform(256)); in TEST_P()
581 s1 += c; in TEST_P()
586 s2 = s1; in TEST_P()
602 int s1_char = static_cast<int>(static_cast<unsigned char>(s1[pos])); in TEST_P()
619 std::string t = s1; in TEST_P()
620 s1 = s2; in TEST_P()
623 std::string separator = s1; in TEST_P()
625 std::string rev_separator = s1; in TEST_P()
628 if (s1 == s2) { in TEST_P()
629 ASSERT_EQ(s1, separator); in TEST_P()
631 } else if (s1 < s2) { in TEST_P()
632 ASSERT_TRUE(s1 <= separator); in TEST_P()
634 ASSERT_LE(separator.size(), std::max(s1.size(), s2.size())); in TEST_P()
635 ASSERT_EQ(s1, rev_separator); in TEST_P()
637 ASSERT_TRUE(s1 >= rev_separator); in TEST_P()
639 ASSERT_LE(rev_separator.size(), std::max(s1.size(), s2.size())); in TEST_P()
640 ASSERT_EQ(s1, separator); in TEST_P()
645 std::string succ = s1; in TEST_P()
647 ASSERT_TRUE(succ >= s1); in TEST_P()
649 succ = s1; in TEST_P()
651 ASSERT_TRUE(succ <= s1); in TEST_P()