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)(
|
||||
assign_test2)(assign_test3)(assign_test4)(assign_test4a)(
|
||||
assign_test5)(equivalent_test1),
|
||||
EXCEPTION_TESTS_REPEAT(5, (self_assign_test1)(self_assign_test2)(assign_test1)(
|
||||
assign_test2)(assign_test3)(assign_test4)(
|
||||
assign_test4a)(assign_test5)(equivalent_test1),
|
||||
CONTAINER_SEQ)
|
||||
RUN_TESTS()
|
||||
|
@ -309,7 +309,7 @@ template <class T> struct insert_test_rehash3 : public insert_test_base<T>
|
||||
#define ALL_TESTS BASIC_TESTS
|
||||
#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>
|
||||
{
|
||||
@ -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>
|
||||
{
|
||||
@ -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()
|
||||
|
Reference in New Issue
Block a user