diff options
Diffstat (limited to 'test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp')
| -rw-r--r-- | test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp b/test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp index f6e9e00e590f5..b678247fb241b 100644 --- a/test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp +++ b/test/std/strings/basic.string/string.cons/pointer_alloc.pass.cpp @@ -16,6 +16,7 @@  #include <algorithm>  #include <cassert> +#include "test_macros.h"  #include "test_allocator.h"  #include "min_allocator.h" @@ -28,7 +29,7 @@ test(const charT* s)      typedef typename S::allocator_type A;      unsigned n = T::length(s);      S s2(s); -    assert(s2.__invariants()); +    LIBCPP_ASSERT(s2.__invariants());      assert(s2.size() == n);      assert(T::compare(s2.data(), s, n) == 0);      assert(s2.get_allocator() == A()); @@ -43,7 +44,7 @@ test(const charT* s, const A& a)      typedef typename S::traits_type T;      unsigned n = T::length(s);      S s2(s, a); -    assert(s2.__invariants()); +    LIBCPP_ASSERT(s2.__invariants());      assert(s2.size() == n);      assert(T::compare(s2.data(), s, n) == 0);      assert(s2.get_allocator() == a); @@ -68,7 +69,7 @@ int main()      test("123456798012345679801234567980123456798012345679801234567980");      test("123456798012345679801234567980123456798012345679801234567980", A(2));      } -#if __cplusplus >= 201103L +#if TEST_STD_VER >= 11      {      typedef min_allocator<char> A;      typedef std::basic_string<char, std::char_traits<char>, A> S; | 
