From 85adb6ca2f36c5cbc95bdd7c28c1cc64461c95ec Mon Sep 17 00:00:00 2001 From: Damian Jarek Date: Sun, 19 May 2019 22:28:34 +0200 Subject: [PATCH] Fix `buffers_cat` iterator tests The default constructed iterators tests were never run. Signed-off-by: Damian Jarek --- CHANGELOG.md | 1 + test/beast/core/buffers_cat.cpp | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 906f4a54..6f597b2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ Version 256: * Make chat websocket javascript client more user friendly * `allocator_traits::construct` is used for user-defined types * Add 1-element specialization for `buffers_cat` +* Fix `buffers_cat` iterator tests -------------------------------------------------------------------------------- diff --git a/test/beast/core/buffers_cat.cpp b/test/beast/core/buffers_cat.cpp index b8ed48c9..7cd3e642 100644 --- a/test/beast/core/buffers_cat.cpp +++ b/test/beast/core/buffers_cat.cpp @@ -38,8 +38,6 @@ public: net::const_buffer(&c[0], 1), net::const_buffer(&c[1], 1)); decltype(bs)::const_iterator it; - BEAST_EXPECT(bs.end() == it); - BEAST_EXPECT(it == bs.end()); decltype(bs)::const_iterator it2; BEAST_EXPECT(it == it2); BEAST_EXPECT(it2 == it); @@ -319,6 +317,7 @@ public: void run() override { + testDefaultIterators(); testBufferSequence(); testExceptions(); testEmpty();