This also adds a few tests that were missing.
Reviewed By: #libc, ldionne, Mordante Spies: Mordante, ldionne, libcxx-commits Differential Revision: https://reviews.llvm.org/D152653
Reviewed By: Mordante, #libc Spies: libcxx-commits Differential Revision: https://reviews.llvm.org/D141225