[libc++] Rewrite the tests for cin, cout, clog, cerr and friends
authorLouis Dionne <ldionne@apple.com>
Tue, 5 May 2020 17:13:56 +0000 (13:13 -0400)
committerLouis Dionne <ldionne@apple.com>
Tue, 5 May 2020 17:27:17 +0000 (13:27 -0400)
commit50cd964e6111cfb5026b3948fd5361cd42462f5e
tree3084bf91ef872b71a3f7b7270c6d3e695deacf97
parentd69cbd826a8f3f3860ce97e22ab17601038480d0
[libc++] Rewrite the tests for cin, cout, clog, cerr and friends

The tests were disabled with `#if 0`, most likely because there was no
way of writing shell tests when they were first written.
libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cerr.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cerr.pass.cpp with 85% similarity]
libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cin.pass.cpp with 78% similarity]
libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/clog.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/clog.pass.cpp with 79% similarity]
libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cout.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/narrow.stream.objects/cout.pass.cpp with 75% similarity]
libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcerr.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcerr.pass.cpp with 84% similarity]
libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcin.pass.cpp with 77% similarity]
libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wclog.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wclog.pass.cpp with 79% similarity]
libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcout.sh.cpp [moved from libcxx/test/std/input.output/iostream.objects/wide.stream.objects/wcout.pass.cpp with 80% similarity]