summaryrefslogtreecommitdiffstats
path: root/libcxx/test/input.output/iostream.format
Commit message (Collapse)AuthorAgeFilesLines
* Move test into test/std subdirectory.Eric Fiselier2014-12-20121-8635/+0
| | | | llvm-svn: 224658
* Add more REQUIRES: LOCALE.* to tests.Dan Albert2014-11-212-0/+4
| | | | llvm-svn: 222492
* Fix assignments that should be comparisons x3Eric Fiselier2014-08-231-2/+2
| | | | llvm-svn: 216318
* Change two tests to be less dependant on locales.Eric Fiselier2014-08-122-4/+5
| | | | | | | | | | | | This patch removes the use of the "%c" specifier for getting/setting times. The semantics of this specifier differ between linux and Mac. I don't believe the use of this specifier was important to the test. The following tests now pass on linux. test/input.output/iostream.format/ext.manip/get_time.pass.cpp test/input.output/iostream.format/ext.manip/put_time.pass.cpp llvm-svn: 215417
* Fix bug 19740; round-tripping a pointer through a stream doesn't workMarshall Clow2014-05-211-0/+18
| | | | llvm-svn: 209305
* Remove XFAIL from a number of tests that aren't expected to failJustin Bogner2014-05-155-15/+0
| | | | | | | | These tests haven't been failing on darwin11 or 12 since r189610 when pr17027 was fixed, but they've been keeping the libc++ bot red by XPASSing since then. llvm-svn: 208831
* Add more tests for std::ws as pointed out by bug #19497Marshall Clow2014-04-211-0/+20
| | | | llvm-svn: 206770
* Implement LWG #2344: quoted()'s interaction with padding is unclear. I think ↵Marshall Clow2014-03-071-4/+19
| | | | | | that anyone using quoted with padding is really confused, but it should work the way the rest of iostreams works. llvm-svn: 203290
* Fix a test that I broke over the weekendMarshall Clow2013-11-191-10/+10
| | | | llvm-svn: 195143
* Fixed bug in quoted strings implementation. Added test to be sure. Thanks to ↵Marshall Clow2013-11-141-0/+12
| | | | | | Peter Sommerlad for the report (and suggested fix) llvm-svn: 194725
* LWG issue 2341; Make the two variants of basic_ostream::seekp and ↵Marshall Clow2013-10-312-2/+8
| | | | | | basic_istream::seekg behave consistently; update tests to make sure llvm-svn: 193814
* N3545: Quoted stringsMarshall Clow2013-09-053-0/+270
| | | | llvm-svn: 190032
* XFAIL a few tests on darwin12Howard Hinnant2013-08-223-0/+3
| | | | llvm-svn: 189043
* Add pointer format test for Windows.Howard Hinnant2013-07-161-1/+7
| | | | llvm-svn: 186472
* War on tabs.Howard Hinnant2013-07-081-12/+12
| | | | llvm-svn: 185865
* XFAIL this test on 10.7 and 10.8Howard Hinnant2013-07-011-0/+3
| | | | llvm-svn: 185391
* In istream::ignore, check the delimeter as an int_type, not as a char_type, ↵Howard Hinnant2013-07-011-0/+34
| | | | | | so as to correctly handle EOF. This fixes http://llvm.org/bugs/show_bug.cgi?id=16427 llvm-svn: 185298
* [tests] Mark some istream.unformatted expected failures (with system libc++).Daniel Dunbar2013-02-054-0/+9
| | | | llvm-svn: 174444
* Move common header files into a 'support' directory; make 'testit' include ↵Marshall Clow2013-01-054-4/+4
| | | | | | -I to that directory; rename 'iterators.h' to 'iterator_test.h'; remove hard-coded paths to include files from more than 350 source files llvm-svn: 171594
* Test case for http://llvm.org/bugs/show_bug.cgi?id=14670.Howard Hinnant2012-12-201-0/+2
| | | | llvm-svn: 170706
* Andrew Morrow: This patch fixesHoward Hinnant2012-08-021-1/+1
| | | | | | | | | test/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/pointer.pass.cpp to accept '(nil)' as a valid representation for NULL so that the test passes on Linux. The same thing is already done in some other tests, like in /test/localization/locale.categories/category.numeric/locale.nm.put/facet.num.put.members/put_pointer.pass.cpp. llvm-svn: 161188
* Windows porting work by Ruben Van BoxemHoward Hinnant2011-10-034-12/+20
| | | | llvm-svn: 141003
* More fixes to the tests. Add UTF-8 encoding to all locales that don't ↵David Chisnall2011-09-214-12/+12
| | | | | | specify one. Undefine some stdio.h macros that break the tests. llvm-svn: 140252
* Reimplemented much of <istream> such that single character extractions do ↵Howard Hinnant2011-09-014-8/+8
| | | | | | not check to see if this is the last character in the stream and thus never set eofbit. This fixes http://llvm.org/bugs/show_bug.cgi?id=10817 . This fix requires a recompiled libc++.dylib to be fully implemented. The recompiled libc++.dylib is ABI compatible with that shipped on Lion. llvm-svn: 138961
* Fix test bug.Howard Hinnant2011-05-141-1/+1
| | | | llvm-svn: 131328
* license changeHoward Hinnant2010-11-16117-234/+234
| | | | llvm-svn: 119395
* Changed __config to react to all of clang's currently documented has_feature ↵Howard Hinnant2010-09-048-32/+32
| | | | | | flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature. llvm-svn: 113086
* Fixing whitespace problemsHoward Hinnant2010-08-2235-51/+51
| | | | llvm-svn: 111758
* more :: to _Howard Hinnant2010-05-1813-0/+0
| | | | llvm-svn: 104006
* Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant2010-05-11117-117/+117
| | | | llvm-svn: 103516
* libcxx initial importHoward Hinnant2010-05-11117-0/+8239
llvm-svn: 103490
OpenPOWER on IntegriCloud