From 4d43d4e8c4fd846be2e30616f686c6ceed8e2af5 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Sun, 21 Nov 2021 16:32:12 +0000 Subject: [PATCH] Fixes for Ubuntu 18 --- test/test_deque.cpp | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/test/test_deque.cpp b/test/test_deque.cpp index 449f3145..186f2fe5 100644 --- a/test/test_deque.cpp +++ b/test/test_deque.cpp @@ -105,16 +105,28 @@ namespace //************************************************************************* TEST(test_cpp17_deduced_constructor) { - etl::deque data{ N0, N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13 }; - etl::deque check = { N0, N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13 }; + //etl::deque data{ N0, N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13 }; + //etl::deque check = { N0, N1, N2, N3, N4, N5, N6, N7, N8, N9, N10, N11, N12, N13 }; + + //CHECK(!data.empty()); + //CHECK(data.full()); + //CHECK(data.begin() != data.end()); + //CHECK_EQUAL(14U, data.size()); + //CHECK_EQUAL(0U, data.available()); + //CHECK_EQUAL(14U, data.capacity()); + //CHECK_EQUAL(14U, data.max_size()); + //CHECK(data == check); + + etl::deque data{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; + etl::deque check = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; CHECK(!data.empty()); CHECK(data.full()); CHECK(data.begin() != data.end()); - CHECK_EQUAL(14U, data.size()); CHECK_EQUAL(0U, data.available()); - CHECK_EQUAL(14U, data.capacity()); - CHECK_EQUAL(14U, data.max_size()); + CHECK_EQUAL(10U, data.capacity()); + CHECK_EQUAL(10U, data.size()); + CHECK_EQUAL(10U, data.max_size()); CHECK(data == check); } #endif