| 2695 | } |
| 2696 | |
| 2697 | void |
| 2698 | testNonMembers() |
| 2699 | { |
| 2700 | test_vectors const t; |
| 2701 | string const s1(t.v1); |
| 2702 | string const s2(t.v2); |
| 2703 | auto const v1(t.v1); |
| 2704 | auto const v2(t.v2); |
| 2705 | auto const c1 = t.s1.c_str(); |
| 2706 | auto const c2 = t.s2.c_str(); |
| 2707 | |
| 2708 | BOOST_TEST(! operator< (s1, s2)); |
| 2709 | BOOST_TEST(! operator< (s1, v2)); |
| 2710 | BOOST_TEST(! operator< (s1, c2)); |
| 2711 | BOOST_TEST(! operator<=(s1, s2)); |
| 2712 | BOOST_TEST(! operator<=(s1, v2)); |
| 2713 | BOOST_TEST(! operator<=(s1, c2)); |
| 2714 | BOOST_TEST(! operator==(s1, s2)); |
| 2715 | BOOST_TEST(! operator==(s1, v2)); |
| 2716 | BOOST_TEST(! operator==(s1, c2)); |
| 2717 | BOOST_TEST( operator!=(s1, s2)); |
| 2718 | BOOST_TEST( operator!=(s1, v2)); |
| 2719 | BOOST_TEST( operator!=(s1, c2)); |
| 2720 | BOOST_TEST( operator>=(s1, s2)); |
| 2721 | BOOST_TEST( operator>=(s1, v2)); |
| 2722 | BOOST_TEST( operator>=(s1, c2)); |
| 2723 | BOOST_TEST( operator> (s1, s2)); |
| 2724 | BOOST_TEST( operator> (s1, v2)); |
| 2725 | BOOST_TEST( operator> (s1, c2)); |
| 2726 | |
| 2727 | BOOST_TEST( operator< (s2, s1)); |
| 2728 | BOOST_TEST( operator< (s2, v1)); |
| 2729 | BOOST_TEST( operator< (s2, c1)); |
| 2730 | BOOST_TEST( operator<=(s2, s1)); |
| 2731 | BOOST_TEST( operator<=(s2, v1)); |
| 2732 | BOOST_TEST( operator<=(s2, c1)); |
| 2733 | BOOST_TEST( operator!=(s2, s1)); |
| 2734 | BOOST_TEST( operator!=(s2, v1)); |
| 2735 | BOOST_TEST( operator!=(s2, c1)); |
| 2736 | BOOST_TEST(! operator==(s2, s1)); |
| 2737 | BOOST_TEST(! operator==(s2, v1)); |
| 2738 | BOOST_TEST(! operator==(s2, c1)); |
| 2739 | BOOST_TEST(! operator>=(s2, s1)); |
| 2740 | BOOST_TEST(! operator>=(s2, v1)); |
| 2741 | BOOST_TEST(! operator>=(s2, c1)); |
| 2742 | BOOST_TEST(! operator> (s2, s1)); |
| 2743 | BOOST_TEST(! operator> (s2, v1)); |
| 2744 | BOOST_TEST(! operator> (s2, c1)); |
| 2745 | |
| 2746 | BOOST_TEST( operator< (s2, s1)); |
| 2747 | BOOST_TEST( operator< (v2, s1)); |
| 2748 | BOOST_TEST( operator< (c2, s1)); |
| 2749 | BOOST_TEST( operator<=(s2, s1)); |
| 2750 | BOOST_TEST( operator<=(v2, s1)); |
| 2751 | BOOST_TEST( operator<=(c2, s1)); |
| 2752 | BOOST_TEST( operator!=(s2, s1)); |
| 2753 | BOOST_TEST( operator!=(v2, s1)); |
| 2754 | BOOST_TEST( operator!=(c2, s1)); |