llvm-project/libcxx/test/std/containers/associative/map
Eric Fiselier 382e91792b Fix or move various non-standard tests.
This patch does the following:

* Remove <__config> includes from some container tests.
* Guards uses of std::launch::any in async tests because it's an extension.
* Move "test/std/extensions" to "test/libcxx/extensions"
* Moves various non-standard tests including those in "sequences/vector",
  "std/localization" and "utilities/meta".

llvm-svn: 267981
2016-04-29 04:07:45 +00:00
..
map.access Fix LWG issue 2469 - Use piecewise construction in map::operator[]. 2016-03-31 03:13:37 +00:00
map.cons Remove undefined behavior from tests; specifically, ensure that the value type of the allocators match the value type of the containers 2015-11-24 22:10:51 +00:00
map.modifiers Fix or move various non-standard tests. 2016-04-29 04:07:45 +00:00
map.ops Add tests for LWG#2299. While doing so, I noticed that the tests we have for the transparent comparators don't actually call them. Fix those tests, too. Now one of them is failing, due to a missing const in <map>. Add that (twice). Next step is to do the same for <unordered_map> 2015-06-30 18:15:41 +00:00
map.special Complete LWG issue #2016. Allocators must be nothrow swappable 2016-04-22 00:15:18 +00:00
allocator_mismatch.fail.cpp Add static_assert to set/multiset/map/multimap/forward_list/deque that the allocator's value_type match the container's value_type. vector/unordered/list/string already do this. Add tests for all the containers to verify this. 2015-11-26 01:24:04 +00:00
compare.pass.cpp Fix = that should have been == in test. Thanks to STL@microsoft for the catch 2016-04-27 01:46:43 +00:00
incomplete_type.pass.cpp Cleanup node-type handling in the associative containers. 2016-02-20 05:28:30 +00:00
types.pass.cpp
version.pass.cpp