llvm-capstone/libcxx/test/std
Sergej Jaskiewicz 377a1c80e9 [libcxx] Don't assume cwd name in std::filesystem tests
Summary:
In `std::filesystem::proximate` tests we assume that the current working directory's name
is `fs.op.proximate`. This is fine when we're running the tests locally.

However, if we're running those tests on a remote machine via SSH, the directory layout may be
different. For example, currently we copy each test executable individually into
a temporary directory on the target board using SCP, so the assumption about the working directory name
doesn't necessarily hold.

This patch is the only thing that is necessary for all libc++ tests to pass when run remotely.

Reviewers: ldionne, EricWF, mclow.lists

Reviewed By: ldionne, EricWF

Subscribers: christof, dexonsmith, libcxx-commits

Tags: #libc

Differential Revision: https://reviews.llvm.org/D74348
2020-02-12 16:08:17 +03:00
..
algorithms [libcxx] [test] Add casts to avoid signed/unsigned mismatch warnings on MSVC++ 2020-01-14 01:11:10 -08:00
atomics [libcxx] [test] Add void cast to result of compare_exchange_weak to suppress [[nodiscard]]. 2019-07-01 08:09:02 +00:00
containers [libc++] Make sure that vector copy-construction is disabled for non-copyable types 2020-02-11 17:12:16 +01:00
depr Fix _LIBCPP_HAS_ definitions for Android. 2019-11-18 12:19:58 -08:00
diagnostics [libc++][NFC] Remove excess trailing newlines from most files 2019-10-23 08:08:57 -07:00
experimental [NFC] Strip trailing whitespace from libc++ 2019-10-23 11:19:19 -07:00
input.output [libcxx] Don't assume cwd name in std::filesystem tests 2020-02-12 16:08:17 +03:00
iterators [libc++] Add C++20 contiguous_iterator_tag. 2019-11-16 20:14:44 -05:00
language.support [libc++] Unbreak test suite (CWG1423) 2020-02-11 15:00:33 -05:00
localization [libcxx] [test] Include missing headers. (NFC) 2019-12-13 18:24:18 -08:00
numerics [libcxx] [test] Fix valarray UB and MSVC warnings. 2019-12-12 18:35:27 -08:00
re Add a missing default parameter to regex::assign. This is LWG3296; reviewed as https://reviews.llvm.org/D67944 2019-09-25 16:40:30 +00:00
strings [libc++][P0980] Marked member functions move/copy/assign of char_traits constexpr. 2019-11-11 09:49:48 -08:00
thread [libc++] Take 2: Implement LWG 2510 2019-09-26 14:51:10 +00:00
utilities [libcxx] [test] Disable refwrap/weak_result.pass.cpp in C++20 mode (broken by P0357R3) 2020-01-08 16:46:55 -08:00
nothing_to_do.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00