forked from boostorg/container
Refactor initializer_list tests to avoid code duplication and add some missing initializer_list overload tests
This commit is contained in:
@@ -126,10 +126,14 @@ bool test_support_for_initializer_list()
|
||||
const std::initializer_list<int> il = {1, 10};
|
||||
const list<int> expectedList(il.begin(), il.end());
|
||||
|
||||
const list<int> testConstructor = il;
|
||||
const list<int> testConstructor((il));
|
||||
if(testConstructor != expectedList)
|
||||
return false;
|
||||
|
||||
const list<int> testConstructorAllocator(il, list<int>::allocator_type());
|
||||
if (testConstructorAllocator != expectedList)
|
||||
return false;
|
||||
|
||||
list<int> testAssignOperator = {10, 11};
|
||||
testAssignOperator = il;
|
||||
if(testAssignOperator != expectedList)
|
||||
|
||||
Reference in New Issue
Block a user