aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Carlini <pcarlini@unitus.it>2002-01-28 21:07:57 +0100
committerPaolo Carlini <paolo@gcc.gnu.org>2002-01-28 20:07:57 +0000
commit11e174221bc5ff7212198f2e549e884675dac31c (patch)
tree46c8e918e369454ae76b8fb296f47bf1b6ec7cc7
parent3bca17dda39ffb2511ae875670e9607188d1d61c (diff)
downloadgcc-11e174221bc5ff7212198f2e549e884675dac31c.zip
gcc-11e174221bc5ff7212198f2e549e884675dac31c.tar.gz
gcc-11e174221bc5ff7212198f2e549e884675dac31c.tar.bz2
filebuf_members.cc (test_05): Add test.
2002-01-28 Paolo Carlini <pcarlini@unitus.it> Charles Leggett <CGLeggett@lbl.gov> * testsuite/27_io/filebuf_members.cc (test_05): Add test. Co-Authored-By: Charles Leggett <CGLeggett@lbl.gov> From-SVN: r49297
-rw-r--r--libstdc++-v3/ChangeLog5
-rw-r--r--libstdc++-v3/testsuite/27_io/filebuf_members.cc17
2 files changed, 22 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 044f549..e171c6f 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,4 +1,9 @@
2002-01-28 Paolo Carlini <pcarlini@unitus.it>
+ Charles Leggett <CGLeggett@lbl.gov>
+
+ * testsuite/27_io/filebuf_members.cc (test_05): Add test.
+
+2002-01-28 Paolo Carlini <pcarlini@unitus.it>
* testsuite/27_io/ostream_inserter_arith.cc (test03):
Fix to deal correctly with both 32 bit and 64 bit architectures
diff --git a/libstdc++-v3/testsuite/27_io/filebuf_members.cc b/libstdc++-v3/testsuite/27_io/filebuf_members.cc
index 66c5a15..eed4ff6 100644
--- a/libstdc++-v3/testsuite/27_io/filebuf_members.cc
+++ b/libstdc++-v3/testsuite/27_io/filebuf_members.cc
@@ -174,6 +174,22 @@ test_04()
exit(0);
}
+// Charles Leggett <CGLeggett@lbl.gov>
+void test_05()
+{
+ bool test = true;
+
+ std::fstream scratch_file;
+
+ scratch_file.open("SCRATCH", std::ios::out);
+ scratch_file.close();
+
+ scratch_file.open("SCRATCH", std::ios::in);
+ scratch_file.close();
+
+ VERIFY(scratch_file);
+}
+
int
main()
{
@@ -181,6 +197,7 @@ main()
test_02();
test_03();
test_04();
+ test_05();
return 0;
}