forked from boostorg/unordered
Repeat the assign/insert exception tests a few times
This commit is contained in:
@ -150,8 +150,8 @@ template <class T> struct equivalent_test1 : assign_base<T>
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
EXCEPTION_TESTS((self_assign_test1)(self_assign_test2)(assign_test1)(
|
EXCEPTION_TESTS_REPEAT(5, (self_assign_test1)(self_assign_test2)(assign_test1)(
|
||||||
assign_test2)(assign_test3)(assign_test4)(assign_test4a)(
|
assign_test2)(assign_test3)(assign_test4)(
|
||||||
assign_test5)(equivalent_test1),
|
assign_test4a)(assign_test5)(equivalent_test1),
|
||||||
CONTAINER_SEQ)
|
CONTAINER_SEQ)
|
||||||
RUN_TESTS()
|
RUN_TESTS()
|
||||||
|
@ -309,7 +309,7 @@ template <class T> struct insert_test_rehash3 : public insert_test_base<T>
|
|||||||
#define ALL_TESTS BASIC_TESTS
|
#define ALL_TESTS BASIC_TESTS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
EXCEPTION_TESTS(ALL_TESTS, CONTAINER_SEQ)
|
EXCEPTION_TESTS_REPEAT(5, ALL_TESTS, CONTAINER_SEQ)
|
||||||
|
|
||||||
template <class T> struct pair_emplace_test1 : public insert_test_base<T>
|
template <class T> struct pair_emplace_test1 : public insert_test_base<T>
|
||||||
{
|
{
|
||||||
@ -354,7 +354,8 @@ template <class T> struct pair_emplace_test2 : public insert_test_base<T>
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
EXCEPTION_TESTS((pair_emplace_test1)(pair_emplace_test2), CONTAINER_PAIR_SEQ)
|
EXCEPTION_TESTS_REPEAT(
|
||||||
|
5, (pair_emplace_test1)(pair_emplace_test2), CONTAINER_PAIR_SEQ)
|
||||||
|
|
||||||
template <class T> struct index_insert_test1 : public insert_test_base<T>
|
template <class T> struct index_insert_test1 : public insert_test_base<T>
|
||||||
{
|
{
|
||||||
@ -372,6 +373,6 @@ template <class T> struct index_insert_test1 : public insert_test_base<T>
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
EXCEPTION_TESTS((index_insert_test1), (test_map))
|
EXCEPTION_TESTS_REPEAT(5, (index_insert_test1), (test_map))
|
||||||
|
|
||||||
RUN_TESTS()
|
RUN_TESTS()
|
||||||
|
Reference in New Issue
Block a user