[libcxx-commits] [PATCH] D62468: String tests include "test_macros.h"

Zoe Carver via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Sun May 26 12:02:17 PDT 2019


zoecarver created this revision.
zoecarver added reviewers: mclow.lists, EricWF, ldionne.
Herald added subscribers: libcxx-commits, arphaman, dexonsmith.

This patch adds `test_macros.h` to any string tests that use `TEST_STD_VER`. All tests //should// include `test_macros.h` but, I didn't want to make this patch to big, so I am starting with only these files. I can make another patch for the rest of `string` or add it to this one if you want.


Repository:
  rCXX libc++

https://reviews.llvm.org/D62468

Files:
  test/std/strings/basic.string/string.access/back.pass.cpp
  test/std/strings/basic.string/string.access/db_back.pass.cpp
  test/std/strings/basic.string/string.access/db_cback.pass.cpp
  test/std/strings/basic.string/string.access/db_cfront.pass.cpp
  test/std/strings/basic.string/string.access/db_cindex.pass.cpp
  test/std/strings/basic.string/string.access/db_front.pass.cpp
  test/std/strings/basic.string/string.access/db_index.pass.cpp
  test/std/strings/basic.string/string.access/front.pass.cpp
  test/std/strings/basic.string/string.access/index.pass.cpp
  test/std/strings/basic.string/string.capacity/clear.pass.cpp
  test/std/strings/basic.string/string.capacity/length.pass.cpp
  test/std/strings/basic.string/string.capacity/max_size.pass.cpp
  test/std/strings/basic.string/string.capacity/over_max_size.pass.cpp
  test/std/strings/basic.string/string.capacity/size.pass.cpp
  test/std/strings/basic.string/string.iterators/begin.pass.cpp
  test/std/strings/basic.string/string.iterators/cbegin.pass.cpp
  test/std/strings/basic.string/string.iterators/cend.pass.cpp
  test/std/strings/basic.string/string.iterators/crbegin.pass.cpp
  test/std/strings/basic.string/string.iterators/crend.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_2.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_3.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_4.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_5.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_6.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_7.pass.cpp
  test/std/strings/basic.string/string.iterators/db_iterators_8.pass.cpp
  test/std/strings/basic.string/string.iterators/end.pass.cpp
  test/std/strings/basic.string/string.iterators/rbegin.pass.cpp
  test/std/strings/basic.string/string.iterators/rend.pass.cpp
  test/std/strings/basic.string/string.modifiers/string_append/iterator.pass.cpp
  test/std/strings/basic.string/string.modifiers/string_insert/iter_iter_iter.pass.cpp
  test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_iter_iter.pass.cpp
  test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string.io/stream_insert.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_op!=/pointer_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_op!=/string_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_op!=/string_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_op!=/string_string_view.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_op!=/string_view_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_operator==/pointer_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_operator==/string_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_operator==/string_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_operator==/string_string_view.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_operator==/string_view_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt/pointer_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt/string_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt/string_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt/string_string_view.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt/string_view_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt=/pointer_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt=/string_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt=/string_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt=/string_string_view.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_opgt=/string_view_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt/pointer_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt/string_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt/string_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt/string_string_view.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt/string_view_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt=/pointer_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt=/string_pointer.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt=/string_string.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt=/string_string_view.pass.cpp
  test/std/strings/basic.string/string.nonmembers/string_oplt=/string_view_string.pass.cpp
  test/std/strings/basic.string/string.ops/string.accessors/c_str.pass.cpp
  test/std/strings/basic.string/string.ops/string.accessors/get_allocator.pass.cpp
  test/std/strings/basic.string/string.ops/string_compare/pointer.pass.cpp
  test/std/strings/basic.string/string.ops/string_compare/string_view.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.not.of/char_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.not.of/pointer_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.not.of/pointer_size_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.not.of/string_view_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.of/char_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.of/pointer_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.of/pointer_size_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.first.of/string_view_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.not.of/char_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.not.of/pointer_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.not.of/pointer_size_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.not.of/string_view_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.of/char_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.of/pointer_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.of/pointer_size_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find.last.of/string_view_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find/char_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find/pointer_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find/pointer_size_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_find/string_view_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_rfind/char_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_rfind/pointer_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_rfind/pointer_size_size.pass.cpp
  test/std/strings/basic.string/string.ops/string_rfind/string_view_size.pass.cpp
  test/std/strings/basic.string/string.require/contiguous.pass.cpp
  test/std/strings/basic.string/types.pass.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D62468.201461.patch
Type: text/x-patch
Size: 42766 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190526/e49f202d/attachment-0001.bin>


More information about the libcxx-commits mailing list