5 // Copyright (c) 2003-2020 Christopher M. Kohlhoff (chris at kohlhoff dot com)
7 // Distributed under the Boost Software License, Version 1.0. (See accompanying
8 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
11 // Disable autolinking for unit tests.
12 #if !defined(BOOST_ALL_NO_LIB)
13 #define BOOST_ALL_NO_LIB 1
14 #endif // !defined(BOOST_ALL_NO_LIB)
16 // Test that header file is self-contained.
17 #include <boost/asio/execution/bulk_guarantee.hpp>
19 #include <boost/asio/prefer.hpp>
20 #include <boost/asio/query.hpp>
21 #include <boost/asio/require.hpp>
22 #include "../unit_test.hpp"
24 namespace exec
= boost::asio::execution
;
26 typedef exec::bulk_guarantee_t s
;
27 typedef exec::bulk_guarantee_t::unsequenced_t n1
;
28 typedef exec::bulk_guarantee_t::sequenced_t n2
;
29 typedef exec::bulk_guarantee_t::parallel_t n3
;
34 void execute(const F
&) const
38 friend bool operator==(const ex_nq_nr
&, const ex_nq_nr
&) BOOST_ASIO_NOEXCEPT
43 friend bool operator!=(const ex_nq_nr
&, const ex_nq_nr
&) BOOST_ASIO_NOEXCEPT
49 #if !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
56 struct is_executor
<ex_nq_nr
> : boost::asio::true_type
60 } // namespace execution
64 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
66 template <typename ResultType
, typename ParamType
, typename Result
>
69 static BOOST_ASIO_CONSTEXPR ResultType
query(ParamType
) BOOST_ASIO_NOEXCEPT
75 void execute(const F
&) const
79 friend bool operator==(const ex_cq_nr
&, const ex_cq_nr
&) BOOST_ASIO_NOEXCEPT
84 friend bool operator!=(const ex_cq_nr
&, const ex_cq_nr
&) BOOST_ASIO_NOEXCEPT
90 #if !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
96 template <typename ResultType
, typename ParamType
, typename Result
>
97 struct is_executor
<ex_cq_nr
<ResultType
, ParamType
, Result
> >
98 : boost::asio::true_type
102 } // namespace execution
106 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
112 #if !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_STATIC_CONSTEXPR_MEMBER_TRAIT)
114 template <typename ResultType
, typename ParamType
,
115 typename Result
, typename Param
>
116 struct query_static_constexpr_member
<
117 ex_cq_nr
<ResultType
, ParamType
, Result
>, Param
,
118 typename
boost::asio::enable_if
<
119 boost::asio::is_convertible
<Param
, ParamType
>::value
122 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
123 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
125 typedef Result result_type
; // Must return raw result type.
127 static BOOST_ASIO_CONSTEXPR result_type
value()
133 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_STATIC_CONSTEXPR_MEMBER_TRAIT)
135 } // namespace traits
139 template <typename ResultType
, typename ParamType
, typename Result
>
142 ResultType
query(ParamType
) const BOOST_ASIO_NOEXCEPT
147 template <typename F
>
148 void execute(const F
&) const
152 friend bool operator==(const ex_mq_nr
&, const ex_mq_nr
&) BOOST_ASIO_NOEXCEPT
157 friend bool operator!=(const ex_mq_nr
&, const ex_mq_nr
&) BOOST_ASIO_NOEXCEPT
163 #if !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
167 namespace execution
{
169 template <typename ResultType
, typename ParamType
, typename Result
>
170 struct is_executor
<ex_mq_nr
<ResultType
, ParamType
, Result
> >
171 : boost::asio::true_type
175 } // namespace execution
179 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
185 #if !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT)
187 template <typename ResultType
, typename ParamType
,
188 typename Result
, typename Param
>
190 ex_mq_nr
<ResultType
, ParamType
, Result
>, Param
,
191 typename
boost::asio::enable_if
<
192 boost::asio::is_convertible
<Param
, ParamType
>::value
195 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
196 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
198 typedef ResultType result_type
;
201 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT)
203 } // namespace traits
207 template <typename ResultType
, typename ParamType
, typename Result
>
210 friend ResultType
query(const ex_fq_nr
&, ParamType
) BOOST_ASIO_NOEXCEPT
215 template <typename F
>
216 void execute(const F
&) const
220 friend bool operator==(const ex_fq_nr
&, const ex_fq_nr
&) BOOST_ASIO_NOEXCEPT
225 friend bool operator!=(const ex_fq_nr
&, const ex_fq_nr
&) BOOST_ASIO_NOEXCEPT
231 #if !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
235 namespace execution
{
237 template <typename ResultType
, typename ParamType
, typename Result
>
238 struct is_executor
<ex_fq_nr
<ResultType
, ParamType
, Result
> >
239 : boost::asio::true_type
243 } // namespace execution
247 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
253 #if !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_FREE_TRAIT)
255 template <typename ResultType
, typename ParamType
,
256 typename Result
, typename Param
>
258 ex_fq_nr
<ResultType
, ParamType
, Result
>, Param
,
259 typename
boost::asio::enable_if
<
260 boost::asio::is_convertible
<Param
, ParamType
>::value
263 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
264 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
266 typedef ResultType result_type
;
269 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_FREE_TRAIT)
271 } // namespace traits
275 template <typename CurrentType
, typename OtherType
>
278 CurrentType
query(CurrentType
) const BOOST_ASIO_NOEXCEPT
280 return CurrentType();
283 CurrentType
query(OtherType
) const BOOST_ASIO_NOEXCEPT
285 return CurrentType();
288 ex_mq_mr
<CurrentType
, OtherType
> require(
289 CurrentType
) const BOOST_ASIO_NOEXCEPT
291 return ex_mq_mr
<CurrentType
, OtherType
>();
294 ex_mq_mr
<OtherType
, CurrentType
> require(
295 OtherType
) const BOOST_ASIO_NOEXCEPT
297 return ex_mq_mr
<OtherType
, CurrentType
>();
300 template <typename F
>
301 void execute(const F
&) const
305 friend bool operator==(const ex_mq_mr
&, const ex_mq_mr
&) BOOST_ASIO_NOEXCEPT
310 friend bool operator!=(const ex_mq_mr
&, const ex_mq_mr
&) BOOST_ASIO_NOEXCEPT
316 template <typename CurrentType
>
317 struct ex_mq_mr
<CurrentType
, CurrentType
>
319 CurrentType
query(CurrentType
) const BOOST_ASIO_NOEXCEPT
321 return CurrentType();
324 ex_mq_mr
<CurrentType
, CurrentType
> require(
325 CurrentType
) const BOOST_ASIO_NOEXCEPT
327 return ex_mq_mr
<CurrentType
, CurrentType
>();
330 template <typename F
>
331 void execute(const F
&) const
335 friend bool operator==(const ex_mq_mr
&, const ex_mq_mr
&) BOOST_ASIO_NOEXCEPT
340 friend bool operator!=(const ex_mq_mr
&, const ex_mq_mr
&) BOOST_ASIO_NOEXCEPT
346 #if !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
350 namespace execution
{
352 template <typename CurrentType
, typename OtherType
>
353 struct is_executor
<ex_mq_mr
<CurrentType
, OtherType
> >
354 : boost::asio::true_type
358 } // namespace execution
362 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
368 #if !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT)
370 template <typename CurrentType
, typename OtherType
, typename Param
>
372 ex_mq_mr
<CurrentType
, OtherType
>, Param
,
373 typename
boost::asio::enable_if
<
374 boost::asio::is_convertible
<Param
, CurrentType
>::value
375 || boost::asio::is_convertible
<Param
, OtherType
>::value
378 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
379 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
381 typedef CurrentType result_type
;
384 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_MEMBER_TRAIT)
386 #if !defined(BOOST_ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT)
388 template <typename CurrentType
, typename OtherType
, typename Param
>
389 struct require_member
<
390 ex_mq_mr
<CurrentType
, OtherType
>, Param
,
391 typename
boost::asio::enable_if
<
392 boost::asio::is_convertible
<Param
, CurrentType
>::value
395 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
396 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
398 typedef ex_mq_mr
<CurrentType
, OtherType
> result_type
;
401 template <typename CurrentType
, typename OtherType
, typename Param
>
402 struct require_member
<
403 ex_mq_mr
<CurrentType
, OtherType
>, Param
,
404 typename
boost::asio::enable_if
<
405 boost::asio::is_convertible
<Param
, OtherType
>::value
406 && !boost::asio::is_same
<CurrentType
, OtherType
>::value
409 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
410 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
412 typedef ex_mq_mr
<OtherType
, CurrentType
> result_type
;
415 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_REQUIRE_MEMBER_TRAIT)
417 } // namespace traits
421 template <typename CurrentType
, typename OtherType
>
424 friend CurrentType
query(const ex_fq_fr
&, CurrentType
) BOOST_ASIO_NOEXCEPT
426 return CurrentType();
429 friend CurrentType
query(const ex_fq_fr
&, OtherType
) BOOST_ASIO_NOEXCEPT
431 return CurrentType();
434 friend ex_fq_fr
<CurrentType
, OtherType
> require(
435 const ex_fq_fr
&, CurrentType
) BOOST_ASIO_NOEXCEPT
437 return ex_fq_fr
<CurrentType
, OtherType
>();
440 friend ex_fq_fr
<OtherType
, CurrentType
> require(
441 const ex_fq_fr
&, OtherType
) BOOST_ASIO_NOEXCEPT
443 return ex_fq_fr
<OtherType
, CurrentType
>();
446 friend ex_fq_fr
<CurrentType
, OtherType
> prefer(
447 const ex_fq_fr
&, CurrentType
) BOOST_ASIO_NOEXCEPT
449 return ex_fq_fr
<CurrentType
, OtherType
>();
452 friend ex_fq_fr
<OtherType
, CurrentType
> prefer(
453 const ex_fq_fr
&, OtherType
) BOOST_ASIO_NOEXCEPT
455 return ex_fq_fr
<OtherType
, CurrentType
>();
458 template <typename F
>
459 void execute(const F
&) const
463 friend bool operator==(const ex_fq_fr
&, const ex_fq_fr
&) BOOST_ASIO_NOEXCEPT
468 friend bool operator!=(const ex_fq_fr
&, const ex_fq_fr
&) BOOST_ASIO_NOEXCEPT
474 template <typename CurrentType
>
475 struct ex_fq_fr
<CurrentType
, CurrentType
>
477 friend CurrentType
query(const ex_fq_fr
&, CurrentType
) BOOST_ASIO_NOEXCEPT
479 return CurrentType();
482 friend ex_fq_fr
<CurrentType
, CurrentType
> require(
483 const ex_fq_fr
&, CurrentType
) BOOST_ASIO_NOEXCEPT
485 return ex_fq_fr
<CurrentType
, CurrentType
>();
488 friend ex_fq_fr
<CurrentType
, CurrentType
> prefer(
489 const ex_fq_fr
&, CurrentType
) BOOST_ASIO_NOEXCEPT
491 return ex_fq_fr
<CurrentType
, CurrentType
>();
494 template <typename F
>
495 void execute(const F
&) const
499 friend bool operator==(const ex_fq_fr
&, const ex_fq_fr
&) BOOST_ASIO_NOEXCEPT
504 friend bool operator!=(const ex_fq_fr
&, const ex_fq_fr
&) BOOST_ASIO_NOEXCEPT
510 #if !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
514 namespace execution
{
516 template <typename CurrentType
, typename OtherType
>
517 struct is_executor
<ex_fq_fr
<CurrentType
, OtherType
> >
518 : boost::asio::true_type
522 } // namespace execution
526 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_EXECUTION_IS_EXECUTOR_TRAIT)
532 #if !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_FREE_TRAIT)
534 template <typename CurrentType
, typename OtherType
, typename Param
>
536 ex_fq_fr
<CurrentType
, OtherType
>, Param
,
537 typename
boost::asio::enable_if
<
538 boost::asio::is_convertible
<Param
, CurrentType
>::value
539 || boost::asio::is_convertible
<Param
, OtherType
>::value
542 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
543 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
545 typedef CurrentType result_type
;
548 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_QUERY_FREE_TRAIT)
550 #if !defined(BOOST_ASIO_HAS_DEDUCED_REQUIRE_FREE_TRAIT)
552 template <typename CurrentType
, typename OtherType
, typename Param
>
554 ex_fq_fr
<CurrentType
, OtherType
>, Param
,
555 typename
boost::asio::enable_if
<
556 boost::asio::is_convertible
<Param
, CurrentType
>::value
559 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
560 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
562 typedef ex_fq_fr
<CurrentType
, OtherType
> result_type
;
565 template <typename CurrentType
, typename OtherType
, typename Param
>
567 ex_fq_fr
<CurrentType
, OtherType
>, Param
,
568 typename
boost::asio::enable_if
<
569 boost::asio::is_convertible
<Param
, OtherType
>::value
570 && !boost::asio::is_same
<CurrentType
, OtherType
>::value
573 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
574 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
576 typedef ex_fq_fr
<OtherType
, CurrentType
> result_type
;
579 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_REQUIRE_FREE_TRAIT)
581 #if !defined(BOOST_ASIO_HAS_DEDUCED_PREFER_FREE_TRAIT)
583 template <typename CurrentType
, typename OtherType
, typename Param
>
585 ex_fq_fr
<CurrentType
, OtherType
>, Param
,
586 typename
boost::asio::enable_if
<
587 boost::asio::is_convertible
<Param
, CurrentType
>::value
590 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
591 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
593 typedef ex_fq_fr
<CurrentType
, OtherType
> result_type
;
596 template <typename CurrentType
, typename OtherType
, typename Param
>
598 ex_fq_fr
<CurrentType
, OtherType
>, Param
,
599 typename
boost::asio::enable_if
<
600 boost::asio::is_convertible
<Param
, OtherType
>::value
601 && !boost::asio::is_same
<CurrentType
, OtherType
>::value
604 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_valid
= true);
605 BOOST_ASIO_STATIC_CONSTEXPR(bool, is_noexcept
= true);
607 typedef ex_fq_fr
<OtherType
, CurrentType
> result_type
;
610 #endif // !defined(BOOST_ASIO_HAS_DEDUCED_PREFER_FREE_TRAIT)
612 } // namespace traits
616 template <typename Executor
, typename Param
, bool ExpectedResult
>
617 void test_can_query()
619 BOOST_ASIO_CONSTEXPR
bool b1
=
620 boost::asio::can_query
<Executor
, Param
>::value
;
621 BOOST_ASIO_CHECK(b1
== ExpectedResult
);
623 BOOST_ASIO_CONSTEXPR
bool b2
=
624 boost::asio::can_query
<const Executor
, Param
>::value
;
625 BOOST_ASIO_CHECK(b2
== ExpectedResult
);
627 BOOST_ASIO_CONSTEXPR
bool b3
=
628 boost::asio::can_query
<Executor
&, Param
>::value
;
629 BOOST_ASIO_CHECK(b3
== ExpectedResult
);
631 BOOST_ASIO_CONSTEXPR
bool b4
=
632 boost::asio::can_query
<const Executor
&, Param
>::value
;
633 BOOST_ASIO_CHECK(b4
== ExpectedResult
);
636 template <typename Executor
, typename Param
, typename ExpectedResult
>
639 exec::bulk_guarantee_t result1
= boost::asio::query(Executor(), Param());
640 BOOST_ASIO_CHECK(result1
== ExpectedResult());
643 exec::bulk_guarantee_t result2
= boost::asio::query(ex1
, Param());
644 BOOST_ASIO_CHECK(result2
== ExpectedResult());
646 const Executor ex2
= {};
647 exec::bulk_guarantee_t result3
= boost::asio::query(ex2
, Param());
648 BOOST_ASIO_CHECK(result3
== ExpectedResult());
651 template <typename Executor
, typename Param
, typename ExpectedResult
>
652 void test_constexpr_query()
654 #if defined(BOOST_ASIO_HAS_CONSTEXPR)
655 constexpr Executor ex1
= {};
656 constexpr exec::bulk_guarantee_t result1
= boost::asio::query(ex1
, Param());
657 BOOST_ASIO_CHECK(result1
== ExpectedResult());
658 #endif // defined(BOOST_ASIO_HAS_CONSTEXPR)
661 template <typename Executor
, typename Param
, bool ExpectedResult
>
662 void test_can_require()
664 BOOST_ASIO_CONSTEXPR
bool b1
=
665 boost::asio::can_require
<Executor
, Param
>::value
;
666 BOOST_ASIO_CHECK(b1
== ExpectedResult
);
668 BOOST_ASIO_CONSTEXPR
bool b2
=
669 boost::asio::can_require
<const Executor
, Param
>::value
;
670 BOOST_ASIO_CHECK(b2
== ExpectedResult
);
672 BOOST_ASIO_CONSTEXPR
bool b3
=
673 boost::asio::can_require
<Executor
&, Param
>::value
;
674 BOOST_ASIO_CHECK(b3
== ExpectedResult
);
676 BOOST_ASIO_CONSTEXPR
bool b4
=
677 boost::asio::can_require
<const Executor
&, Param
>::value
;
678 BOOST_ASIO_CHECK(b4
== ExpectedResult
);
681 template <typename Executor
, typename Param
, typename ExpectedResult
>
686 boost::asio::require(Executor(), Param()),
687 Param()) == ExpectedResult());
692 boost::asio::require(ex1
, Param()),
693 Param()) == ExpectedResult());
695 const Executor ex2
= {};
698 boost::asio::require(ex2
, Param()),
699 Param()) == ExpectedResult());
702 template <typename Executor
, typename Param
, bool ExpectedResult
>
703 void test_can_prefer()
705 BOOST_ASIO_CONSTEXPR
bool b1
=
706 boost::asio::can_prefer
<Executor
, Param
>::value
;
707 BOOST_ASIO_CHECK(b1
== ExpectedResult
);
709 BOOST_ASIO_CONSTEXPR
bool b2
=
710 boost::asio::can_prefer
<const Executor
, Param
>::value
;
711 BOOST_ASIO_CHECK(b2
== ExpectedResult
);
713 BOOST_ASIO_CONSTEXPR
bool b3
=
714 boost::asio::can_prefer
<Executor
&, Param
>::value
;
715 BOOST_ASIO_CHECK(b3
== ExpectedResult
);
717 BOOST_ASIO_CONSTEXPR
bool b4
=
718 boost::asio::can_prefer
<const Executor
&, Param
>::value
;
719 BOOST_ASIO_CHECK(b4
== ExpectedResult
);
722 template <typename Executor
, typename Param
, typename ExpectedResult
>
726 s(boost::asio::query(
727 boost::asio::prefer(Executor(), Param()),
728 s())) == s(ExpectedResult()));
732 s(boost::asio::query(
733 boost::asio::prefer(ex1
, Param()),
734 s())) == s(ExpectedResult()));
736 const Executor ex2
= {};
738 s(boost::asio::query(
739 boost::asio::prefer(ex2
, Param()),
740 s())) == s(ExpectedResult()));
745 BOOST_ASIO_CHECK(s() == exec::bulk_guarantee
);
746 BOOST_ASIO_CHECK(n1() == exec::bulk_guarantee
.unsequenced
);
747 BOOST_ASIO_CHECK(n2() == exec::bulk_guarantee
.sequenced
);
748 BOOST_ASIO_CHECK(n3() == exec::bulk_guarantee
.parallel
);
751 BOOST_ASIO_TEST_SUITE
755 BOOST_ASIO_TEST_CASE3(test_can_query
<ex_nq_nr
, s
, true>)
756 BOOST_ASIO_TEST_CASE3(test_can_query
<ex_nq_nr
, n1
, true>)
757 BOOST_ASIO_TEST_CASE3(test_can_query
<ex_nq_nr
, n2
, false>)
758 BOOST_ASIO_TEST_CASE3(test_can_query
<ex_nq_nr
, n3
, false>)
760 BOOST_ASIO_TEST_CASE3(test_query
<ex_nq_nr
, s
, n1
>)
761 BOOST_ASIO_TEST_CASE3(test_query
<ex_nq_nr
, n1
, n1
>)
763 BOOST_ASIO_TEST_CASE3(test_constexpr_query
<ex_nq_nr
, s
, n1
>)
764 BOOST_ASIO_TEST_CASE3(test_constexpr_query
<ex_nq_nr
, n1
, n1
>)
766 BOOST_ASIO_TEST_CASE3(test_can_require
<ex_nq_nr
, s
, false>)
767 BOOST_ASIO_TEST_CASE3(test_can_require
<ex_nq_nr
, n1
, true>)
768 BOOST_ASIO_TEST_CASE3(test_can_require
<ex_nq_nr
, n2
, false>)
769 BOOST_ASIO_TEST_CASE3(test_can_require
<ex_nq_nr
, n3
, false>)
771 BOOST_ASIO_TEST_CASE3(test_require
<ex_nq_nr
, n1
, n1
>)
773 BOOST_ASIO_TEST_CASE3(test_can_prefer
<ex_nq_nr
, s
, false>)
774 BOOST_ASIO_TEST_CASE3(test_can_prefer
<ex_nq_nr
, n1
, true>)
775 BOOST_ASIO_TEST_CASE3(test_can_prefer
<ex_nq_nr
, n2
, true>)
776 BOOST_ASIO_TEST_CASE3(test_can_prefer
<ex_nq_nr
, n3
, true>)
778 BOOST_ASIO_TEST_CASE3(test_prefer
<ex_nq_nr
, n1
, n1
>)
779 BOOST_ASIO_TEST_CASE3(test_prefer
<ex_nq_nr
, n2
, n1
>)
780 BOOST_ASIO_TEST_CASE3(test_prefer
<ex_nq_nr
, n3
, n1
>)
782 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n1
>, s
, true>)
783 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n1
>, n1
, true>)
784 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n1
>, n2
, true>)
785 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n1
>, n3
, true>)
786 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n2
>, s
, true>)
787 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n2
>, n1
, true>)
788 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n2
>, n2
, true>)
789 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n2
>, n3
, true>)
790 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n3
>, s
, true>)
791 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n3
>, n1
, true>)
792 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n3
>, n2
, true>)
793 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, s
, n3
>, n3
, true>)
794 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n1
>, s
, true>)
795 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n1
>, n1
, true>)
796 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n1
>, n2
, false>)
797 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n1
>, n3
, false>)
798 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n2
>, s
, true>)
799 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n2
>, n1
, true>)
800 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n2
>, n2
, false>)
801 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n2
>, n3
, false>)
802 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n3
>, s
, true>)
803 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n3
>, n1
, true>)
804 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n3
>, n2
, false>)
805 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n1
, n3
>, n3
, false>)
806 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n1
>, s
, true>)
807 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n1
>, n1
, false>)
808 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n1
>, n2
, true>)
809 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n1
>, n3
, false>)
810 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n2
>, s
, true>)
811 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n2
>, n1
, false>)
812 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n2
>, n2
, true>)
813 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n2
>, n3
, false>)
814 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n3
>, s
, true>)
815 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n3
>, n1
, false>)
816 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n3
>, n2
, true>)
817 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n2
, n3
>, n3
, false>)
818 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n1
>, s
, true>)
819 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n1
>, n1
, false>)
820 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n1
>, n2
, false>)
821 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n1
>, n3
, true>)
822 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n2
>, s
, true>)
823 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n2
>, n1
, false>)
824 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n2
>, n2
, false>)
825 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n2
>, n3
, true>)
826 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n3
>, s
, true>)
827 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n3
>, n1
, false>)
828 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n3
>, n2
, false>)
829 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<s
, n3
, n3
>, n3
, true>)
830 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n1
, s
, n1
>, s
, true>)
831 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n1
, s
, n1
>, n1
, true>)
832 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n1
, s
, n1
>, n2
, true>)
833 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n1
, s
, n1
>, n3
, true>)
834 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n2
, s
, n2
>, s
, true>)
835 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n2
, s
, n2
>, n1
, true>)
836 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n2
, s
, n2
>, n2
, true>)
837 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n2
, s
, n2
>, n3
, true>)
838 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n3
, s
, n3
>, s
, true>)
839 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n3
, s
, n3
>, n1
, true>)
840 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n3
, s
, n3
>, n2
, true>)
841 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_cq_nr
<n3
, s
, n3
>, n3
, true>)
843 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n1
>, s
, n1
>)
844 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n1
>, n1
, n1
>)
845 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n1
>, n2
, n1
>)
846 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n1
>, n3
, n1
>)
847 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n2
>, s
, n2
>)
848 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n2
>, n1
, n2
>)
849 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n2
>, n2
, n2
>)
850 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n2
>, n3
, n2
>)
851 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n3
>, s
, n3
>)
852 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n3
>, n1
, n3
>)
853 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n3
>, n2
, n3
>)
854 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, s
, n3
>, n3
, n3
>)
855 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n1
, n1
>, s
, n1
>)
856 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n1
, n1
>, n1
, n1
>)
857 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n1
, n2
>, s
, n2
>)
858 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n1
, n2
>, n1
, n2
>)
859 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n1
, n3
>, s
, n3
>)
860 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n1
, n3
>, n1
, n3
>)
861 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n2
, n1
>, s
, n1
>)
862 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n2
, n1
>, n2
, n1
>)
863 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n2
, n2
>, s
, n2
>)
864 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n2
, n2
>, n2
, n2
>)
865 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n2
, n3
>, s
, n3
>)
866 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n2
, n3
>, n2
, n3
>)
867 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n3
, n1
>, s
, n1
>)
868 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n3
, n1
>, n3
, n1
>)
869 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n3
, n2
>, s
, n2
>)
870 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n3
, n2
>, n3
, n2
>)
871 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n3
, n3
>, s
, n3
>)
872 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<s
, n3
, n3
>, n3
, n3
>)
873 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n1
, s
, n1
>, s
, n1
>)
874 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n1
, s
, n1
>, n1
, n1
>)
875 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n1
, s
, n1
>, n2
, n1
>)
876 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n1
, s
, n1
>, n3
, n1
>)
877 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n2
, s
, n2
>, s
, n2
>)
878 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n2
, s
, n2
>, n1
, n2
>)
879 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n2
, s
, n2
>, n2
, n2
>)
880 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n2
, s
, n2
>, n3
, n2
>)
881 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n3
, s
, n3
>, s
, n3
>)
882 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n3
, s
, n3
>, n1
, n3
>)
883 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n3
, s
, n3
>, n2
, n3
>)
884 BOOST_ASIO_TEST_CASE5(test_query
<ex_cq_nr
<n3
, s
, n3
>, n3
, n3
>)
886 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n1
>, s
, n1
>)
887 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n1
>, n1
, n1
>)
888 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n1
>, n2
, n1
>)
889 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n1
>, n3
, n1
>)
890 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n2
>, s
, n2
>)
891 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n2
>, n1
, n2
>)
892 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n2
>, n2
, n2
>)
893 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n2
>, n3
, n2
>)
894 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n3
>, s
, n3
>)
895 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n3
>, n1
, n3
>)
896 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n3
>, n2
, n3
>)
897 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, s
, n3
>, n3
, n3
>)
898 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n1
, n1
>, s
, n1
>)
899 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n1
, n1
>, n1
, n1
>)
900 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n1
, n2
>, s
, n2
>)
901 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n1
, n2
>, n1
, n2
>)
902 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n1
, n3
>, s
, n3
>)
903 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n1
, n3
>, n1
, n3
>)
904 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n2
, n1
>, s
, n1
>)
905 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n2
, n1
>, n2
, n1
>)
906 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n2
, n2
>, s
, n2
>)
907 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n2
, n2
>, n2
, n2
>)
908 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n2
, n3
>, s
, n3
>)
909 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n2
, n3
>, n2
, n3
>)
910 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n3
, n1
>, s
, n1
>)
911 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n3
, n1
>, n3
, n1
>)
912 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n3
, n2
>, s
, n2
>)
913 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n3
, n2
>, n3
, n2
>)
914 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n3
, n3
>, s
, n3
>)
915 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<s
, n3
, n3
>, n3
, n3
>)
916 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n1
, s
, n1
>, s
, n1
>)
917 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n1
, s
, n1
>, n1
, n1
>)
918 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n1
, s
, n1
>, n2
, n1
>)
919 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n1
, s
, n1
>, n3
, n1
>)
920 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n2
, s
, n2
>, s
, n2
>)
921 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n2
, s
, n2
>, n1
, n2
>)
922 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n2
, s
, n2
>, n2
, n2
>)
923 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n2
, s
, n2
>, n3
, n2
>)
924 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n3
, s
, n3
>, s
, n3
>)
925 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n3
, s
, n3
>, n1
, n3
>)
926 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n3
, s
, n3
>, n2
, n3
>)
927 BOOST_ASIO_TEST_CASE5(test_constexpr_query
<ex_cq_nr
<n3
, s
, n3
>, n3
, n3
>)
929 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n1
>, s
, false>)
930 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n1
>, n1
, true>)
931 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n1
>, n2
, false>)
932 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n1
>, n3
, false>)
933 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n2
>, s
, false>)
934 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n2
>, n1
, false>)
935 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n2
>, n2
, true>)
936 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n2
>, n3
, false>)
937 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n3
>, s
, false>)
938 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n3
>, n1
, false>)
939 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n3
>, n2
, false>)
940 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, s
, n3
>, n3
, true>)
941 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n1
>, s
, false>)
942 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n1
>, n1
, true>)
943 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n1
>, n2
, false>)
944 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n1
>, n3
, false>)
945 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n2
>, s
, false>)
946 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n2
>, n1
, false>)
947 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n2
>, n2
, false>)
948 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n2
>, n3
, false>)
949 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n3
>, s
, false>)
950 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n3
>, n1
, false>)
951 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n3
>, n2
, false>)
952 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n1
, n3
>, n3
, false>)
953 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n1
>, s
, false>)
954 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n1
>, n1
, false>)
955 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n1
>, n2
, false>)
956 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n1
>, n3
, false>)
957 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n2
>, s
, false>)
958 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n2
>, n1
, false>)
959 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n2
>, n2
, true>)
960 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n2
>, n3
, false>)
961 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n3
>, s
, false>)
962 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n3
>, n1
, false>)
963 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n3
>, n2
, false>)
964 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n2
, n3
>, n3
, false>)
965 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n1
>, s
, false>)
966 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n1
>, n1
, false>)
967 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n1
>, n2
, false>)
968 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n1
>, n3
, false>)
969 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n2
>, s
, false>)
970 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n2
>, n1
, false>)
971 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n2
>, n2
, false>)
972 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n2
>, n3
, false>)
973 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n3
>, s
, false>)
974 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n3
>, n1
, false>)
975 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n3
>, n2
, false>)
976 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<s
, n3
, n3
>, n3
, true>)
977 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n1
, s
, n1
>, s
, false>)
978 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n1
, s
, n1
>, n1
, true>)
979 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n1
, s
, n1
>, n2
, false>)
980 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n1
, s
, n1
>, n3
, false>)
981 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n2
, s
, n2
>, s
, false>)
982 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n2
, s
, n2
>, n1
, false>)
983 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n2
, s
, n2
>, n2
, true>)
984 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n2
, s
, n2
>, n3
, false>)
985 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n3
, s
, n3
>, s
, false>)
986 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n3
, s
, n3
>, n1
, false>)
987 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n3
, s
, n3
>, n2
, false>)
988 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_cq_nr
<n3
, s
, n3
>, n3
, true>)
990 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<s
, s
, n1
>, n1
, n1
>)
991 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<s
, s
, n2
>, n2
, n2
>)
992 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<s
, s
, n3
>, n3
, n3
>)
993 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<s
, n1
, n1
>, n1
, n1
>)
994 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<s
, n2
, n2
>, n2
, n2
>)
995 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<s
, n3
, n3
>, n3
, n3
>)
996 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<n1
, s
, n1
>, n1
, n1
>)
997 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<n2
, s
, n2
>, n2
, n2
>)
998 BOOST_ASIO_TEST_CASE5(test_require
<ex_cq_nr
<n3
, s
, n3
>, n3
, n3
>)
1000 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n1
>, s
, false>)
1001 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n1
>, n1
, true>)
1002 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n1
>, n2
, true>)
1003 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n1
>, n3
, true>)
1004 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n2
>, s
, false>)
1005 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n2
>, n1
, true>)
1006 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n2
>, n2
, true>)
1007 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n2
>, n3
, true>)
1008 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n3
>, s
, false>)
1009 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n3
>, n1
, true>)
1010 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n3
>, n2
, true>)
1011 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, s
, n3
>, n3
, true>)
1012 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n1
>, s
, false>)
1013 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n1
>, n1
, true>)
1014 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n1
>, n2
, true>)
1015 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n1
>, n3
, true>)
1016 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n2
>, s
, false>)
1017 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n2
>, n1
, true>)
1018 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n2
>, n2
, true>)
1019 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n2
>, n3
, true>)
1020 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n3
>, s
, false>)
1021 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n3
>, n1
, true>)
1022 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n3
>, n2
, true>)
1023 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n1
, n3
>, n3
, true>)
1024 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n1
>, s
, false>)
1025 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n1
>, n1
, true>)
1026 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n1
>, n2
, true>)
1027 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n1
>, n3
, true>)
1028 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n2
>, s
, false>)
1029 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n2
>, n1
, true>)
1030 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n2
>, n2
, true>)
1031 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n2
>, n3
, true>)
1032 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n3
>, s
, false>)
1033 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n3
>, n1
, true>)
1034 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n3
>, n2
, true>)
1035 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n2
, n3
>, n3
, true>)
1036 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n1
>, s
, false>)
1037 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n1
>, n1
, true>)
1038 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n1
>, n2
, true>)
1039 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n1
>, n3
, true>)
1040 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n2
>, s
, false>)
1041 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n2
>, n1
, true>)
1042 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n2
>, n2
, true>)
1043 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n2
>, n3
, true>)
1044 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n3
>, s
, false>)
1045 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n3
>, n1
, true>)
1046 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n3
>, n2
, true>)
1047 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<s
, n3
, n3
>, n3
, true>)
1048 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n1
, s
, n1
>, s
, false>)
1049 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n1
, s
, n1
>, n1
, true>)
1050 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n1
, s
, n1
>, n2
, true>)
1051 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n1
, s
, n1
>, n3
, true>)
1052 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n2
, s
, n2
>, s
, false>)
1053 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n2
, s
, n2
>, n1
, true>)
1054 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n2
, s
, n2
>, n2
, true>)
1055 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n2
, s
, n2
>, n3
, true>)
1056 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n3
, s
, n3
>, s
, false>)
1057 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n3
, s
, n3
>, n1
, true>)
1058 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n3
, s
, n3
>, n2
, true>)
1059 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_cq_nr
<n3
, s
, n3
>, n3
, true>)
1061 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n1
>, n1
, n1
>)
1062 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n1
>, n2
, n1
>)
1063 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n1
>, n3
, n1
>)
1064 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n2
>, n1
, n2
>)
1065 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n2
>, n2
, n2
>)
1066 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n2
>, n3
, n2
>)
1067 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n3
>, n1
, n3
>)
1068 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n3
>, n2
, n3
>)
1069 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, s
, n3
>, n3
, n3
>)
1070 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n1
>, n1
, n1
>)
1071 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n1
>, n2
, n1
>)
1072 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n1
>, n3
, n1
>)
1073 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n2
>, n1
, n2
>)
1074 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n2
>, n2
, n2
>)
1075 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n2
>, n3
, n2
>)
1076 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n3
>, n1
, n3
>)
1077 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n3
>, n2
, n3
>)
1078 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n1
, n3
>, n3
, n3
>)
1079 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n1
>, n1
, n1
>)
1080 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n1
>, n2
, n1
>)
1081 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n1
>, n3
, n1
>)
1082 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n2
>, n1
, n2
>)
1083 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n2
>, n2
, n2
>)
1084 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n2
>, n3
, n2
>)
1085 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n3
>, n1
, n3
>)
1086 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n3
>, n2
, n3
>)
1087 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n2
, n3
>, n3
, n3
>)
1088 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n1
>, n1
, n1
>)
1089 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n1
>, n2
, n1
>)
1090 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n1
>, n3
, n1
>)
1091 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n2
>, n1
, n2
>)
1092 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n2
>, n2
, n2
>)
1093 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n2
>, n3
, n2
>)
1094 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n3
>, n1
, n3
>)
1095 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n3
>, n2
, n3
>)
1096 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<s
, n3
, n3
>, n3
, n3
>)
1097 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n1
, s
, n1
>, n1
, n1
>)
1098 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n1
, s
, n1
>, n2
, n1
>)
1099 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n1
, s
, n1
>, n3
, n1
>)
1100 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n2
, s
, n2
>, n1
, n2
>)
1101 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n2
, s
, n2
>, n2
, n2
>)
1102 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n2
, s
, n2
>, n3
, n2
>)
1103 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n3
, s
, n3
>, n1
, n3
>)
1104 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n3
, s
, n3
>, n2
, n3
>)
1105 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_cq_nr
<n3
, s
, n3
>, n3
, n3
>)
1107 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n1
>, s
, true>)
1108 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n1
>, n1
, true>)
1109 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n1
>, n2
, true>)
1110 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n1
>, n3
, true>)
1111 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n2
>, s
, true>)
1112 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n2
>, n1
, true>)
1113 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n2
>, n2
, true>)
1114 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n2
>, n3
, true>)
1115 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n3
>, s
, true>)
1116 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n3
>, n1
, true>)
1117 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n3
>, n2
, true>)
1118 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, s
, n3
>, n3
, true>)
1119 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n1
>, s
, true>)
1120 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n1
>, n1
, true>)
1121 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n1
>, n2
, false>)
1122 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n1
>, n3
, false>)
1123 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n2
>, s
, true>)
1124 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n2
>, n1
, true>)
1125 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n2
>, n2
, false>)
1126 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n2
>, n3
, false>)
1127 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n3
>, s
, true>)
1128 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n3
>, n1
, true>)
1129 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n3
>, n2
, false>)
1130 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n1
, n3
>, n3
, false>)
1131 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n1
>, s
, true>)
1132 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n1
>, n1
, false>)
1133 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n1
>, n2
, true>)
1134 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n1
>, n3
, false>)
1135 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n2
>, s
, true>)
1136 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n2
>, n1
, false>)
1137 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n2
>, n2
, true>)
1138 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n2
>, n3
, false>)
1139 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n3
>, s
, true>)
1140 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n3
>, n1
, false>)
1141 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n3
>, n2
, true>)
1142 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n2
, n3
>, n3
, false>)
1143 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n1
>, s
, true>)
1144 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n1
>, n1
, false>)
1145 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n1
>, n2
, false>)
1146 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n1
>, n3
, true>)
1147 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n2
>, s
, true>)
1148 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n2
>, n1
, false>)
1149 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n2
>, n2
, false>)
1150 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n2
>, n3
, true>)
1151 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n3
>, s
, true>)
1152 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n3
>, n1
, false>)
1153 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n3
>, n2
, false>)
1154 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<s
, n3
, n3
>, n3
, true>)
1155 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n1
, s
, n1
>, s
, true>)
1156 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n1
, s
, n1
>, n1
, true>)
1157 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n1
, s
, n1
>, n2
, true>)
1158 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n1
, s
, n1
>, n3
, true>)
1159 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n2
, s
, n2
>, s
, true>)
1160 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n2
, s
, n2
>, n1
, true>)
1161 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n2
, s
, n2
>, n2
, true>)
1162 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n2
, s
, n2
>, n3
, true>)
1163 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n3
, s
, n3
>, s
, true>)
1164 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n3
, s
, n3
>, n1
, true>)
1165 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n3
, s
, n3
>, n2
, true>)
1166 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_mq_nr
<n3
, s
, n3
>, n3
, true>)
1168 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n1
>, s
, n1
>)
1169 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n1
>, n1
, n1
>)
1170 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n1
>, n2
, n1
>)
1171 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n1
>, n3
, n1
>)
1172 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n2
>, s
, n2
>)
1173 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n2
>, n1
, n2
>)
1174 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n2
>, n2
, n2
>)
1175 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n2
>, n3
, n2
>)
1176 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n3
>, s
, n3
>)
1177 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n3
>, n1
, n3
>)
1178 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n3
>, n2
, n3
>)
1179 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, s
, n3
>, n3
, n3
>)
1180 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n1
, n1
>, s
, n1
>)
1181 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n1
, n1
>, n1
, n1
>)
1182 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n1
, n2
>, s
, n2
>)
1183 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n1
, n2
>, n1
, n2
>)
1184 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n1
, n3
>, s
, n3
>)
1185 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n1
, n3
>, n1
, n3
>)
1186 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n2
, n1
>, s
, n1
>)
1187 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n2
, n1
>, n2
, n1
>)
1188 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n2
, n2
>, s
, n2
>)
1189 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n2
, n2
>, n2
, n2
>)
1190 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n2
, n3
>, s
, n3
>)
1191 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n2
, n3
>, n2
, n3
>)
1192 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n3
, n1
>, s
, n1
>)
1193 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n3
, n1
>, n3
, n1
>)
1194 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n3
, n2
>, s
, n2
>)
1195 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n3
, n2
>, n3
, n2
>)
1196 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n3
, n3
>, s
, n3
>)
1197 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<s
, n3
, n3
>, n3
, n3
>)
1198 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n1
, s
, n1
>, s
, n1
>)
1199 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n1
, s
, n1
>, n1
, n1
>)
1200 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n1
, s
, n1
>, n2
, n1
>)
1201 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n1
, s
, n1
>, n3
, n1
>)
1202 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n2
, s
, n2
>, s
, n2
>)
1203 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n2
, s
, n2
>, n1
, n2
>)
1204 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n2
, s
, n2
>, n2
, n2
>)
1205 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n2
, s
, n2
>, n3
, n2
>)
1206 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n3
, s
, n3
>, s
, n3
>)
1207 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n3
, s
, n3
>, n1
, n3
>)
1208 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n3
, s
, n3
>, n2
, n3
>)
1209 BOOST_ASIO_TEST_CASE5(test_query
<ex_mq_nr
<n3
, s
, n3
>, n3
, n3
>)
1211 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n1
>, s
, false>)
1212 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n1
>, n1
, false>)
1213 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n1
>, n2
, false>)
1214 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n1
>, n3
, false>)
1215 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n2
>, s
, false>)
1216 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n2
>, n1
, false>)
1217 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n2
>, n2
, false>)
1218 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n2
>, n3
, false>)
1219 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n3
>, s
, false>)
1220 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n3
>, n1
, false>)
1221 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n3
>, n2
, false>)
1222 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, s
, n3
>, n3
, false>)
1223 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n1
>, s
, false>)
1224 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n1
>, n1
, false>)
1225 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n1
>, n2
, false>)
1226 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n1
>, n3
, false>)
1227 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n2
>, s
, false>)
1228 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n2
>, n1
, false>)
1229 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n2
>, n2
, false>)
1230 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n2
>, n3
, false>)
1231 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n3
>, s
, false>)
1232 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n3
>, n1
, false>)
1233 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n3
>, n2
, false>)
1234 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n1
, n3
>, n3
, false>)
1235 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n1
>, s
, false>)
1236 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n1
>, n1
, false>)
1237 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n1
>, n2
, false>)
1238 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n1
>, n3
, false>)
1239 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n2
>, s
, false>)
1240 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n2
>, n1
, false>)
1241 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n2
>, n2
, false>)
1242 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n2
>, n3
, false>)
1243 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n3
>, s
, false>)
1244 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n3
>, n1
, false>)
1245 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n3
>, n2
, false>)
1246 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n2
, n3
>, n3
, false>)
1247 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n1
>, s
, false>)
1248 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n1
>, n1
, false>)
1249 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n1
>, n2
, false>)
1250 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n1
>, n3
, false>)
1251 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n2
>, s
, false>)
1252 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n2
>, n1
, false>)
1253 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n2
>, n2
, false>)
1254 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n2
>, n3
, false>)
1255 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n3
>, s
, false>)
1256 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n3
>, n1
, false>)
1257 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n3
>, n2
, false>)
1258 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<s
, n3
, n3
>, n3
, false>)
1259 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n1
, s
, n1
>, s
, false>)
1260 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n1
, s
, n1
>, n1
, false>)
1261 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n1
, s
, n1
>, n2
, false>)
1262 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n1
, s
, n1
>, n3
, false>)
1263 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n2
, s
, n2
>, s
, false>)
1264 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n2
, s
, n2
>, n1
, false>)
1265 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n2
, s
, n2
>, n2
, false>)
1266 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n2
, s
, n2
>, n3
, false>)
1267 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n3
, s
, n3
>, s
, false>)
1268 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n3
, s
, n3
>, n1
, false>)
1269 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n3
, s
, n3
>, n2
, false>)
1270 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_mq_nr
<n3
, s
, n3
>, n3
, false>)
1272 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n1
>, s
, false>)
1273 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n1
>, n1
, true>)
1274 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n1
>, n2
, true>)
1275 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n1
>, n3
, true>)
1276 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n2
>, s
, false>)
1277 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n2
>, n1
, true>)
1278 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n2
>, n2
, true>)
1279 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n2
>, n3
, true>)
1280 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n3
>, s
, false>)
1281 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n3
>, n1
, true>)
1282 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n3
>, n2
, true>)
1283 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, s
, n3
>, n3
, true>)
1284 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n1
>, s
, false>)
1285 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n1
>, n1
, true>)
1286 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n1
>, n2
, true>)
1287 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n1
>, n3
, true>)
1288 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n2
>, s
, false>)
1289 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n2
>, n1
, true>)
1290 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n2
>, n2
, true>)
1291 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n2
>, n3
, true>)
1292 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n3
>, s
, false>)
1293 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n3
>, n1
, true>)
1294 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n3
>, n2
, true>)
1295 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n1
, n3
>, n3
, true>)
1296 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n1
>, s
, false>)
1297 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n1
>, n1
, true>)
1298 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n1
>, n2
, true>)
1299 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n1
>, n3
, true>)
1300 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n2
>, s
, false>)
1301 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n2
>, n1
, true>)
1302 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n2
>, n2
, true>)
1303 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n2
>, n3
, true>)
1304 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n3
>, s
, false>)
1305 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n3
>, n1
, true>)
1306 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n3
>, n2
, true>)
1307 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n2
, n3
>, n3
, true>)
1308 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n1
>, s
, false>)
1309 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n1
>, n1
, true>)
1310 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n1
>, n2
, true>)
1311 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n1
>, n3
, true>)
1312 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n2
>, s
, false>)
1313 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n2
>, n1
, true>)
1314 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n2
>, n2
, true>)
1315 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n2
>, n3
, true>)
1316 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n3
>, s
, false>)
1317 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n3
>, n1
, true>)
1318 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n3
>, n2
, true>)
1319 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<s
, n3
, n3
>, n3
, true>)
1320 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n1
, s
, n1
>, s
, false>)
1321 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n1
, s
, n1
>, n1
, true>)
1322 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n1
, s
, n1
>, n2
, true>)
1323 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n1
, s
, n1
>, n3
, true>)
1324 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n2
, s
, n2
>, s
, false>)
1325 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n2
, s
, n2
>, n1
, true>)
1326 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n2
, s
, n2
>, n2
, true>)
1327 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n2
, s
, n2
>, n3
, true>)
1328 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n3
, s
, n3
>, s
, false>)
1329 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n3
, s
, n3
>, n1
, true>)
1330 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n3
, s
, n3
>, n2
, true>)
1331 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_mq_nr
<n3
, s
, n3
>, n3
, true>)
1333 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n1
>, n1
, n1
>)
1334 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n1
>, n2
, n1
>)
1335 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n1
>, n3
, n1
>)
1336 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n2
>, n1
, n2
>)
1337 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n2
>, n2
, n2
>)
1338 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n2
>, n3
, n2
>)
1339 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n3
>, n1
, n3
>)
1340 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n3
>, n2
, n3
>)
1341 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, s
, n3
>, n3
, n3
>)
1342 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n1
>, n1
, n1
>)
1343 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n1
>, n2
, n1
>)
1344 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n1
>, n3
, n1
>)
1345 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n2
>, n1
, n2
>)
1346 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n2
>, n2
, n2
>)
1347 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n2
>, n3
, n2
>)
1348 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n3
>, n1
, n3
>)
1349 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n3
>, n2
, n3
>)
1350 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n1
, n3
>, n3
, n3
>)
1351 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n1
>, n1
, n1
>)
1352 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n1
>, n2
, n1
>)
1353 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n1
>, n3
, n1
>)
1354 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n2
>, n1
, n2
>)
1355 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n2
>, n2
, n2
>)
1356 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n2
>, n3
, n2
>)
1357 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n3
>, n1
, n3
>)
1358 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n3
>, n2
, n3
>)
1359 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n2
, n3
>, n3
, n3
>)
1360 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n1
>, n1
, n1
>)
1361 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n1
>, n2
, n1
>)
1362 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n1
>, n3
, n1
>)
1363 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n2
>, n1
, n2
>)
1364 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n2
>, n2
, n2
>)
1365 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n2
>, n3
, n2
>)
1366 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n3
>, n1
, n3
>)
1367 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n3
>, n2
, n3
>)
1368 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<s
, n3
, n3
>, n3
, n3
>)
1369 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n1
, s
, n1
>, n1
, n1
>)
1370 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n1
, s
, n1
>, n2
, n1
>)
1371 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n1
, s
, n1
>, n3
, n1
>)
1372 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n2
, s
, n2
>, n1
, n2
>)
1373 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n2
, s
, n2
>, n2
, n2
>)
1374 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n2
, s
, n2
>, n3
, n2
>)
1375 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n3
, s
, n3
>, n1
, n3
>)
1376 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n3
, s
, n3
>, n2
, n3
>)
1377 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_mq_nr
<n3
, s
, n3
>, n3
, n3
>)
1379 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n1
>, s
, true>)
1380 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n1
>, n1
, true>)
1381 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n1
>, n2
, true>)
1382 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n1
>, n3
, true>)
1383 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n2
>, s
, true>)
1384 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n2
>, n1
, true>)
1385 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n2
>, n2
, true>)
1386 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n2
>, n3
, true>)
1387 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n3
>, s
, true>)
1388 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n3
>, n1
, true>)
1389 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n3
>, n2
, true>)
1390 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, s
, n3
>, n3
, true>)
1391 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n1
>, s
, true>)
1392 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n1
>, n1
, true>)
1393 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n1
>, n2
, false>)
1394 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n1
>, n3
, false>)
1395 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n2
>, s
, true>)
1396 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n2
>, n1
, true>)
1397 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n2
>, n2
, false>)
1398 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n2
>, n3
, false>)
1399 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n3
>, s
, true>)
1400 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n3
>, n1
, true>)
1401 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n3
>, n2
, false>)
1402 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n1
, n3
>, n3
, false>)
1403 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n1
>, s
, true>)
1404 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n1
>, n1
, false>)
1405 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n1
>, n2
, true>)
1406 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n1
>, n3
, false>)
1407 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n2
>, s
, true>)
1408 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n2
>, n1
, false>)
1409 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n2
>, n2
, true>)
1410 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n2
>, n3
, false>)
1411 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n3
>, s
, true>)
1412 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n3
>, n1
, false>)
1413 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n3
>, n2
, true>)
1414 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n2
, n3
>, n3
, false>)
1415 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n1
>, s
, true>)
1416 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n1
>, n1
, false>)
1417 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n1
>, n2
, false>)
1418 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n1
>, n3
, true>)
1419 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n2
>, s
, true>)
1420 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n2
>, n1
, false>)
1421 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n2
>, n2
, false>)
1422 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n2
>, n3
, true>)
1423 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n3
>, s
, true>)
1424 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n3
>, n1
, false>)
1425 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n3
>, n2
, false>)
1426 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<s
, n3
, n3
>, n3
, true>)
1427 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n1
, s
, n1
>, s
, true>)
1428 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n1
, s
, n1
>, n1
, true>)
1429 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n1
, s
, n1
>, n2
, true>)
1430 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n1
, s
, n1
>, n3
, true>)
1431 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n2
, s
, n2
>, s
, true>)
1432 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n2
, s
, n2
>, n1
, true>)
1433 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n2
, s
, n2
>, n2
, true>)
1434 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n2
, s
, n2
>, n3
, true>)
1435 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n3
, s
, n3
>, s
, true>)
1436 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n3
, s
, n3
>, n1
, true>)
1437 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n3
, s
, n3
>, n2
, true>)
1438 BOOST_ASIO_TEST_CASE5(test_can_query
<ex_fq_nr
<n3
, s
, n3
>, n3
, true>)
1440 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n1
>, s
, n1
>)
1441 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n1
>, n1
, n1
>)
1442 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n1
>, n2
, n1
>)
1443 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n1
>, n3
, n1
>)
1444 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n2
>, s
, n2
>)
1445 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n2
>, n1
, n2
>)
1446 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n2
>, n2
, n2
>)
1447 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n2
>, n3
, n2
>)
1448 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n3
>, s
, n3
>)
1449 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n3
>, n1
, n3
>)
1450 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n3
>, n2
, n3
>)
1451 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, s
, n3
>, n3
, n3
>)
1452 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n1
, n1
>, s
, n1
>)
1453 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n1
, n1
>, n1
, n1
>)
1454 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n1
, n2
>, s
, n2
>)
1455 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n1
, n2
>, n1
, n2
>)
1456 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n1
, n3
>, s
, n3
>)
1457 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n1
, n3
>, n1
, n3
>)
1458 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n2
, n1
>, s
, n1
>)
1459 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n2
, n1
>, n2
, n1
>)
1460 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n2
, n2
>, s
, n2
>)
1461 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n2
, n2
>, n2
, n2
>)
1462 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n2
, n3
>, s
, n3
>)
1463 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n2
, n3
>, n2
, n3
>)
1464 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n3
, n1
>, s
, n1
>)
1465 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n3
, n1
>, n3
, n1
>)
1466 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n3
, n2
>, s
, n2
>)
1467 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n3
, n2
>, n3
, n2
>)
1468 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n3
, n3
>, s
, n3
>)
1469 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<s
, n3
, n3
>, n3
, n3
>)
1470 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n1
, s
, n1
>, s
, n1
>)
1471 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n1
, s
, n1
>, n1
, n1
>)
1472 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n1
, s
, n1
>, n2
, n1
>)
1473 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n1
, s
, n1
>, n3
, n1
>)
1474 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n2
, s
, n2
>, s
, n2
>)
1475 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n2
, s
, n2
>, n1
, n2
>)
1476 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n2
, s
, n2
>, n2
, n2
>)
1477 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n2
, s
, n2
>, n3
, n2
>)
1478 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n3
, s
, n3
>, s
, n3
>)
1479 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n3
, s
, n3
>, n1
, n3
>)
1480 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n3
, s
, n3
>, n2
, n3
>)
1481 BOOST_ASIO_TEST_CASE5(test_query
<ex_fq_nr
<n3
, s
, n3
>, n3
, n3
>)
1483 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n1
>, s
, false>)
1484 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n1
>, n1
, false>)
1485 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n1
>, n2
, false>)
1486 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n1
>, n3
, false>)
1487 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n2
>, s
, false>)
1488 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n2
>, n1
, false>)
1489 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n2
>, n2
, false>)
1490 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n2
>, n3
, false>)
1491 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n3
>, s
, false>)
1492 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n3
>, n1
, false>)
1493 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n3
>, n2
, false>)
1494 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, s
, n3
>, n3
, false>)
1495 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n1
>, s
, false>)
1496 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n1
>, n1
, false>)
1497 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n1
>, n2
, false>)
1498 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n1
>, n3
, false>)
1499 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n2
>, s
, false>)
1500 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n2
>, n1
, false>)
1501 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n2
>, n2
, false>)
1502 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n2
>, n3
, false>)
1503 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n3
>, s
, false>)
1504 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n3
>, n1
, false>)
1505 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n3
>, n2
, false>)
1506 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n1
, n3
>, n3
, false>)
1507 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n1
>, s
, false>)
1508 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n1
>, n1
, false>)
1509 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n1
>, n2
, false>)
1510 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n1
>, n3
, false>)
1511 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n2
>, s
, false>)
1512 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n2
>, n1
, false>)
1513 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n2
>, n2
, false>)
1514 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n2
>, n3
, false>)
1515 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n3
>, s
, false>)
1516 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n3
>, n1
, false>)
1517 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n3
>, n2
, false>)
1518 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n2
, n3
>, n3
, false>)
1519 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n1
>, s
, false>)
1520 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n1
>, n1
, false>)
1521 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n1
>, n2
, false>)
1522 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n1
>, n3
, false>)
1523 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n2
>, s
, false>)
1524 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n2
>, n1
, false>)
1525 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n2
>, n2
, false>)
1526 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n2
>, n3
, false>)
1527 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n3
>, s
, false>)
1528 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n3
>, n1
, false>)
1529 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n3
>, n2
, false>)
1530 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<s
, n3
, n3
>, n3
, false>)
1531 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n1
, s
, n1
>, s
, false>)
1532 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n1
, s
, n1
>, n1
, false>)
1533 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n1
, s
, n1
>, n2
, false>)
1534 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n1
, s
, n1
>, n3
, false>)
1535 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n2
, s
, n2
>, s
, false>)
1536 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n2
, s
, n2
>, n1
, false>)
1537 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n2
, s
, n2
>, n2
, false>)
1538 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n2
, s
, n2
>, n3
, false>)
1539 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n3
, s
, n3
>, s
, false>)
1540 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n3
, s
, n3
>, n1
, false>)
1541 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n3
, s
, n3
>, n2
, false>)
1542 BOOST_ASIO_TEST_CASE5(test_can_require
<ex_fq_nr
<n3
, s
, n3
>, n3
, false>)
1544 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n1
>, s
, false>)
1545 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n1
>, n1
, true>)
1546 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n1
>, n2
, true>)
1547 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n1
>, n3
, true>)
1548 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n2
>, s
, false>)
1549 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n2
>, n1
, true>)
1550 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n2
>, n2
, true>)
1551 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n2
>, n3
, true>)
1552 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n3
>, s
, false>)
1553 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n3
>, n1
, true>)
1554 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n3
>, n2
, true>)
1555 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, s
, n3
>, n3
, true>)
1556 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n1
>, s
, false>)
1557 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n1
>, n1
, true>)
1558 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n1
>, n2
, true>)
1559 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n1
>, n3
, true>)
1560 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n2
>, s
, false>)
1561 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n2
>, n1
, true>)
1562 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n2
>, n2
, true>)
1563 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n2
>, n3
, true>)
1564 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n3
>, s
, false>)
1565 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n3
>, n1
, true>)
1566 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n3
>, n2
, true>)
1567 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n1
, n3
>, n3
, true>)
1568 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n1
>, s
, false>)
1569 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n1
>, n1
, true>)
1570 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n1
>, n2
, true>)
1571 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n1
>, n3
, true>)
1572 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n2
>, s
, false>)
1573 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n2
>, n1
, true>)
1574 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n2
>, n2
, true>)
1575 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n2
>, n3
, true>)
1576 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n3
>, s
, false>)
1577 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n3
>, n1
, true>)
1578 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n3
>, n2
, true>)
1579 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n2
, n3
>, n3
, true>)
1580 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n1
>, s
, false>)
1581 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n1
>, n1
, true>)
1582 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n1
>, n2
, true>)
1583 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n1
>, n3
, true>)
1584 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n2
>, s
, false>)
1585 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n2
>, n1
, true>)
1586 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n2
>, n2
, true>)
1587 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n2
>, n3
, true>)
1588 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n3
>, s
, false>)
1589 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n3
>, n1
, true>)
1590 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n3
>, n2
, true>)
1591 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<s
, n3
, n3
>, n3
, true>)
1592 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n1
, s
, n1
>, s
, false>)
1593 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n1
, s
, n1
>, n1
, true>)
1594 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n1
, s
, n1
>, n2
, true>)
1595 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n1
, s
, n1
>, n3
, true>)
1596 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n2
, s
, n2
>, s
, false>)
1597 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n2
, s
, n2
>, n1
, true>)
1598 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n2
, s
, n2
>, n2
, true>)
1599 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n2
, s
, n2
>, n3
, true>)
1600 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n3
, s
, n3
>, s
, false>)
1601 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n3
, s
, n3
>, n1
, true>)
1602 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n3
, s
, n3
>, n2
, true>)
1603 BOOST_ASIO_TEST_CASE5(test_can_prefer
<ex_fq_nr
<n3
, s
, n3
>, n3
, true>)
1605 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n1
>, n1
, n1
>)
1606 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n1
>, n2
, n1
>)
1607 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n1
>, n3
, n1
>)
1608 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n2
>, n1
, n2
>)
1609 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n2
>, n2
, n2
>)
1610 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n2
>, n3
, n2
>)
1611 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n3
>, n1
, n3
>)
1612 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n3
>, n2
, n3
>)
1613 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, s
, n3
>, n3
, n3
>)
1614 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n1
>, n1
, n1
>)
1615 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n1
>, n2
, n1
>)
1616 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n1
>, n3
, n1
>)
1617 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n2
>, n1
, n2
>)
1618 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n2
>, n2
, n2
>)
1619 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n2
>, n3
, n2
>)
1620 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n3
>, n1
, n3
>)
1621 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n3
>, n2
, n3
>)
1622 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n1
, n3
>, n3
, n3
>)
1623 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n1
>, n1
, n1
>)
1624 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n1
>, n2
, n1
>)
1625 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n1
>, n3
, n1
>)
1626 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n2
>, n1
, n2
>)
1627 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n2
>, n2
, n2
>)
1628 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n2
>, n3
, n2
>)
1629 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n3
>, n1
, n3
>)
1630 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n3
>, n2
, n3
>)
1631 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n2
, n3
>, n3
, n3
>)
1632 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n1
>, n1
, n1
>)
1633 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n1
>, n2
, n1
>)
1634 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n1
>, n3
, n1
>)
1635 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n2
>, n1
, n2
>)
1636 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n2
>, n2
, n2
>)
1637 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n2
>, n3
, n2
>)
1638 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n3
>, n1
, n3
>)
1639 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n3
>, n2
, n3
>)
1640 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<s
, n3
, n3
>, n3
, n3
>)
1641 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n1
, s
, n1
>, n1
, n1
>)
1642 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n1
, s
, n1
>, n2
, n1
>)
1643 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n1
, s
, n1
>, n3
, n1
>)
1644 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n2
, s
, n2
>, n1
, n2
>)
1645 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n2
, s
, n2
>, n2
, n2
>)
1646 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n2
, s
, n2
>, n3
, n2
>)
1647 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n3
, s
, n3
>, n1
, n3
>)
1648 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n3
, s
, n3
>, n2
, n3
>)
1649 BOOST_ASIO_TEST_CASE5(test_prefer
<ex_fq_nr
<n3
, s
, n3
>, n3
, n3
>)
1651 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n1
>, s
, true>)
1652 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n1
>, n1
, true>)
1653 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n1
>, n2
, false>)
1654 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n1
>, n3
, false>)
1655 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n2
>, s
, true>)
1656 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n2
>, n1
, true>)
1657 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n2
>, n2
, true>)
1658 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n2
>, n3
, false>)
1659 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n3
>, s
, true>)
1660 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n3
>, n1
, true>)
1661 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n3
>, n2
, false>)
1662 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n1
, n3
>, n3
, true>)
1663 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n1
>, s
, true>)
1664 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n1
>, n1
, true>)
1665 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n1
>, n2
, true>)
1666 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n1
>, n3
, false>)
1667 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n2
>, s
, true>)
1668 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n2
>, n1
, false>)
1669 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n2
>, n2
, true>)
1670 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n2
>, n3
, false>)
1671 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n3
>, s
, true>)
1672 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n3
>, n1
, false>)
1673 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n3
>, n2
, true>)
1674 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n2
, n3
>, n3
, true>)
1675 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n1
>, s
, true>)
1676 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n1
>, n1
, true>)
1677 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n1
>, n2
, false>)
1678 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n1
>, n3
, true>)
1679 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n2
>, s
, true>)
1680 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n2
>, n1
, false>)
1681 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n2
>, n2
, true>)
1682 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n2
>, n3
, true>)
1683 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n3
>, s
, true>)
1684 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n3
>, n1
, false>)
1685 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n3
>, n2
, false>)
1686 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_mq_mr
<n3
, n3
>, n3
, true>)
1688 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n1
, n1
>, s
, n1
>)
1689 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n1
, n1
>, n1
, n1
>)
1690 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n1
, n2
>, s
, n1
>)
1691 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n1
, n2
>, n1
, n1
>)
1692 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n1
, n3
>, s
, n1
>)
1693 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n1
, n3
>, n1
, n1
>)
1694 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n2
, n1
>, s
, n2
>)
1695 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n2
, n1
>, n2
, n2
>)
1696 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n2
, n2
>, s
, n2
>)
1697 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n2
, n2
>, n2
, n2
>)
1698 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n2
, n3
>, s
, n2
>)
1699 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n2
, n3
>, n2
, n2
>)
1700 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n3
, n1
>, s
, n3
>)
1701 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n3
, n1
>, n3
, n3
>)
1702 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n3
, n2
>, s
, n3
>)
1703 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n3
, n2
>, n3
, n3
>)
1704 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n3
, n3
>, s
, n3
>)
1705 BOOST_ASIO_TEST_CASE4(test_query
<ex_mq_mr
<n3
, n3
>, n3
, n3
>)
1707 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n1
>, s
, false>)
1708 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n1
>, n1
, true>)
1709 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n1
>, n2
, false>)
1710 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n1
>, n3
, false>)
1711 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n2
>, s
, false>)
1712 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n2
>, n1
, true>)
1713 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n2
>, n2
, true>)
1714 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n2
>, n3
, false>)
1715 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n3
>, s
, false>)
1716 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n3
>, n1
, true>)
1717 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n3
>, n2
, false>)
1718 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n1
, n3
>, n3
, true>)
1719 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n1
>, s
, false>)
1720 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n1
>, n1
, true>)
1721 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n1
>, n2
, true>)
1722 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n1
>, n3
, false>)
1723 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n2
>, s
, false>)
1724 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n2
>, n1
, false>)
1725 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n2
>, n2
, true>)
1726 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n2
>, n3
, false>)
1727 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n3
>, s
, false>)
1728 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n3
>, n1
, false>)
1729 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n3
>, n2
, true>)
1730 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n2
, n3
>, n3
, true>)
1731 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n1
>, s
, false>)
1732 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n1
>, n1
, true>)
1733 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n1
>, n2
, false>)
1734 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n1
>, n3
, true>)
1735 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n2
>, s
, false>)
1736 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n2
>, n1
, false>)
1737 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n2
>, n2
, true>)
1738 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n2
>, n3
, true>)
1739 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n3
>, s
, false>)
1740 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n3
>, n1
, false>)
1741 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n3
>, n2
, false>)
1742 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_mq_mr
<n3
, n3
>, n3
, true>)
1744 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n1
, n1
>, n1
, n1
>)
1745 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n1
, n2
>, n1
, n1
>)
1746 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n1
, n2
>, n2
, n2
>)
1747 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n1
, n3
>, n1
, n1
>)
1748 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n1
, n3
>, n3
, n3
>)
1749 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n2
, n1
>, n1
, n1
>)
1750 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n2
, n1
>, n2
, n2
>)
1751 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n2
, n2
>, n2
, n2
>)
1752 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n2
, n3
>, n2
, n2
>)
1753 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n2
, n3
>, n3
, n3
>)
1754 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n3
, n1
>, n1
, n1
>)
1755 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n3
, n1
>, n3
, n3
>)
1756 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n3
, n2
>, n2
, n2
>)
1757 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n3
, n2
>, n3
, n3
>)
1758 BOOST_ASIO_TEST_CASE4(test_require
<ex_mq_mr
<n3
, n3
>, n3
, n3
>)
1760 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n1
>, s
, false>)
1761 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n1
>, n1
, true>)
1762 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n1
>, n2
, true>)
1763 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n1
>, n3
, true>)
1764 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n2
>, s
, false>)
1765 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n2
>, n1
, true>)
1766 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n2
>, n2
, true>)
1767 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n2
>, n3
, true>)
1768 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n3
>, s
, false>)
1769 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n3
>, n1
, true>)
1770 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n3
>, n2
, true>)
1771 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n1
, n3
>, n3
, true>)
1772 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n1
>, s
, false>)
1773 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n1
>, n1
, true>)
1774 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n1
>, n2
, true>)
1775 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n1
>, n3
, true>)
1776 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n2
>, s
, false>)
1777 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n2
>, n1
, true>)
1778 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n2
>, n2
, true>)
1779 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n2
>, n3
, true>)
1780 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n3
>, s
, false>)
1781 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n3
>, n1
, true>)
1782 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n3
>, n2
, true>)
1783 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n2
, n3
>, n3
, true>)
1784 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n1
>, s
, false>)
1785 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n1
>, n1
, true>)
1786 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n1
>, n2
, true>)
1787 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n1
>, n3
, true>)
1788 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n2
>, s
, false>)
1789 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n2
>, n1
, true>)
1790 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n2
>, n2
, true>)
1791 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n2
>, n3
, true>)
1792 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n3
>, s
, false>)
1793 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n3
>, n1
, true>)
1794 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n3
>, n2
, true>)
1795 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_mq_mr
<n3
, n3
>, n3
, true>)
1797 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n1
>, n1
, n1
>)
1798 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n1
>, n2
, n1
>)
1799 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n1
>, n3
, n1
>)
1800 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n2
>, n1
, n1
>)
1801 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n2
>, n2
, n2
>)
1802 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n2
>, n3
, n1
>)
1803 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n3
>, n1
, n1
>)
1804 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n3
>, n2
, n1
>)
1805 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n1
, n3
>, n3
, n3
>)
1806 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n1
>, n1
, n1
>)
1807 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n1
>, n2
, n2
>)
1808 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n1
>, n3
, n2
>)
1809 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n2
>, n1
, n2
>)
1810 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n2
>, n2
, n2
>)
1811 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n2
>, n3
, n2
>)
1812 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n3
>, n1
, n2
>)
1813 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n3
>, n2
, n2
>)
1814 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n2
, n3
>, n3
, n3
>)
1815 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n1
>, n1
, n1
>)
1816 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n1
>, n2
, n3
>)
1817 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n1
>, n3
, n3
>)
1818 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n2
>, n1
, n3
>)
1819 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n2
>, n2
, n2
>)
1820 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n2
>, n3
, n3
>)
1821 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n3
>, n1
, n3
>)
1822 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n3
>, n2
, n3
>)
1823 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_mq_mr
<n3
, n3
>, n3
, n3
>)
1825 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n1
>, s
, true>)
1826 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n1
>, n1
, true>)
1827 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n1
>, n2
, false>)
1828 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n1
>, n3
, false>)
1829 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n2
>, s
, true>)
1830 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n2
>, n1
, true>)
1831 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n2
>, n2
, true>)
1832 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n2
>, n3
, false>)
1833 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n3
>, s
, true>)
1834 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n3
>, n1
, true>)
1835 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n3
>, n2
, false>)
1836 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n1
, n3
>, n3
, true>)
1837 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n1
>, s
, true>)
1838 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n1
>, n1
, true>)
1839 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n1
>, n2
, true>)
1840 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n1
>, n3
, false>)
1841 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n2
>, s
, true>)
1842 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n2
>, n1
, false>)
1843 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n2
>, n2
, true>)
1844 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n2
>, n3
, false>)
1845 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n3
>, s
, true>)
1846 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n3
>, n1
, false>)
1847 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n3
>, n2
, true>)
1848 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n2
, n3
>, n3
, true>)
1849 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n1
>, s
, true>)
1850 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n1
>, n1
, true>)
1851 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n1
>, n2
, false>)
1852 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n1
>, n3
, true>)
1853 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n2
>, s
, true>)
1854 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n2
>, n1
, false>)
1855 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n2
>, n2
, true>)
1856 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n2
>, n3
, true>)
1857 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n3
>, s
, true>)
1858 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n3
>, n1
, false>)
1859 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n3
>, n2
, false>)
1860 BOOST_ASIO_TEST_CASE4(test_can_query
<ex_fq_fr
<n3
, n3
>, n3
, true>)
1862 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n1
, n1
>, s
, n1
>)
1863 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n1
, n1
>, n1
, n1
>)
1864 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n1
, n2
>, s
, n1
>)
1865 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n1
, n2
>, n1
, n1
>)
1866 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n1
, n3
>, s
, n1
>)
1867 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n1
, n3
>, n1
, n1
>)
1868 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n2
, n1
>, s
, n2
>)
1869 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n2
, n1
>, n2
, n2
>)
1870 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n2
, n2
>, s
, n2
>)
1871 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n2
, n2
>, n2
, n2
>)
1872 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n2
, n3
>, s
, n2
>)
1873 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n2
, n3
>, n2
, n2
>)
1874 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n3
, n1
>, s
, n3
>)
1875 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n3
, n1
>, n3
, n3
>)
1876 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n3
, n2
>, s
, n3
>)
1877 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n3
, n2
>, n3
, n3
>)
1878 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n3
, n3
>, s
, n3
>)
1879 BOOST_ASIO_TEST_CASE4(test_query
<ex_fq_fr
<n3
, n3
>, n3
, n3
>)
1881 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n1
>, s
, false>)
1882 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n1
>, n1
, true>)
1883 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n1
>, n2
, false>)
1884 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n1
>, n3
, false>)
1885 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n2
>, s
, false>)
1886 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n2
>, n1
, true>)
1887 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n2
>, n2
, true>)
1888 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n2
>, n3
, false>)
1889 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n3
>, s
, false>)
1890 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n3
>, n1
, true>)
1891 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n3
>, n2
, false>)
1892 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n1
, n3
>, n3
, true>)
1893 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n1
>, s
, false>)
1894 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n1
>, n1
, true>)
1895 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n1
>, n2
, true>)
1896 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n1
>, n3
, false>)
1897 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n2
>, s
, false>)
1898 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n2
>, n1
, false>)
1899 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n2
>, n2
, true>)
1900 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n2
>, n3
, false>)
1901 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n3
>, s
, false>)
1902 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n3
>, n1
, false>)
1903 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n3
>, n2
, true>)
1904 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n2
, n3
>, n3
, true>)
1905 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n1
>, s
, false>)
1906 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n1
>, n1
, true>)
1907 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n1
>, n2
, false>)
1908 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n1
>, n3
, true>)
1909 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n2
>, s
, false>)
1910 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n2
>, n1
, false>)
1911 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n2
>, n2
, true>)
1912 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n2
>, n3
, true>)
1913 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n3
>, s
, false>)
1914 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n3
>, n1
, false>)
1915 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n3
>, n2
, false>)
1916 BOOST_ASIO_TEST_CASE4(test_can_require
<ex_fq_fr
<n3
, n3
>, n3
, true>)
1918 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n1
, n1
>, n1
, n1
>)
1919 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n1
, n2
>, n1
, n1
>)
1920 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n1
, n2
>, n2
, n2
>)
1921 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n1
, n3
>, n1
, n1
>)
1922 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n1
, n3
>, n3
, n3
>)
1923 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n2
, n1
>, n1
, n1
>)
1924 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n2
, n1
>, n2
, n2
>)
1925 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n2
, n2
>, n2
, n2
>)
1926 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n2
, n3
>, n2
, n2
>)
1927 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n2
, n3
>, n3
, n3
>)
1928 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n3
, n1
>, n1
, n1
>)
1929 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n3
, n1
>, n3
, n3
>)
1930 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n3
, n2
>, n2
, n2
>)
1931 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n3
, n2
>, n3
, n3
>)
1932 BOOST_ASIO_TEST_CASE4(test_require
<ex_fq_fr
<n3
, n3
>, n3
, n3
>)
1934 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n1
>, s
, false>)
1935 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n1
>, n1
, true>)
1936 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n1
>, n2
, true>)
1937 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n1
>, n3
, true>)
1938 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n2
>, s
, false>)
1939 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n2
>, n1
, true>)
1940 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n2
>, n2
, true>)
1941 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n2
>, n3
, true>)
1942 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n3
>, s
, false>)
1943 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n3
>, n1
, true>)
1944 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n3
>, n2
, true>)
1945 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n1
, n3
>, n3
, true>)
1946 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n1
>, s
, false>)
1947 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n1
>, n1
, true>)
1948 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n1
>, n2
, true>)
1949 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n1
>, n3
, true>)
1950 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n2
>, s
, false>)
1951 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n2
>, n1
, true>)
1952 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n2
>, n2
, true>)
1953 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n2
>, n3
, true>)
1954 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n3
>, s
, false>)
1955 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n3
>, n1
, true>)
1956 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n3
>, n2
, true>)
1957 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n2
, n3
>, n3
, true>)
1958 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n1
>, s
, false>)
1959 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n1
>, n1
, true>)
1960 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n1
>, n2
, true>)
1961 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n1
>, n3
, true>)
1962 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n2
>, s
, false>)
1963 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n2
>, n1
, true>)
1964 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n2
>, n2
, true>)
1965 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n2
>, n3
, true>)
1966 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n3
>, s
, false>)
1967 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n3
>, n1
, true>)
1968 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n3
>, n2
, true>)
1969 BOOST_ASIO_TEST_CASE4(test_can_prefer
<ex_fq_fr
<n3
, n3
>, n3
, true>)
1971 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n1
>, n1
, n1
>)
1972 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n1
>, n2
, n1
>)
1973 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n1
>, n3
, n1
>)
1974 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n2
>, n1
, n1
>)
1975 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n2
>, n2
, n2
>)
1976 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n2
>, n3
, n1
>)
1977 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n3
>, n1
, n1
>)
1978 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n3
>, n2
, n1
>)
1979 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n1
, n3
>, n3
, n3
>)
1980 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n1
>, n1
, n1
>)
1981 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n1
>, n2
, n2
>)
1982 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n1
>, n3
, n2
>)
1983 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n2
>, n1
, n2
>)
1984 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n2
>, n2
, n2
>)
1985 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n2
>, n3
, n2
>)
1986 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n3
>, n1
, n2
>)
1987 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n3
>, n2
, n2
>)
1988 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n2
, n3
>, n3
, n3
>)
1989 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n1
>, n1
, n1
>)
1990 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n1
>, n2
, n3
>)
1991 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n1
>, n3
, n3
>)
1992 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n2
>, n1
, n3
>)
1993 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n2
>, n2
, n2
>)
1994 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n2
>, n3
, n3
>)
1995 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n3
>, n1
, n3
>)
1996 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n3
>, n2
, n3
>)
1997 BOOST_ASIO_TEST_CASE4(test_prefer
<ex_fq_fr
<n3
, n3
>, n3
, n3
>)
1999 BOOST_ASIO_TEST_CASE(test_vars
)