diff options
Diffstat (limited to 'test/libcxx/input.output/file.streams/fstreams/fstream.close.pass.cpp')
| -rw-r--r-- | test/libcxx/input.output/file.streams/fstreams/fstream.close.pass.cpp | 35 | 
1 files changed, 0 insertions, 35 deletions
diff --git a/test/libcxx/input.output/file.streams/fstreams/fstream.close.pass.cpp b/test/libcxx/input.output/file.streams/fstreams/fstream.close.pass.cpp deleted file mode 100644 index 0f8defcbd97d8..0000000000000 --- a/test/libcxx/input.output/file.streams/fstreams/fstream.close.pass.cpp +++ /dev/null @@ -1,35 +0,0 @@ -//===----------------------------------------------------------------------===// -// -//                     The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// <fstream> - -// template <class charT, class traits = char_traits<charT> > -// class basic_fstream - -// close(); - -//	Inspired by PR#38052 - std::fstream still good after closing and updating content - -#include <fstream> -#include <cassert> -#include "platform_support.h" - -int main() -{ -    std::string temp = get_temp_file_name(); - -    std::fstream ofs(temp, std::ios::out | std::ios::trunc); -    ofs << "Hello, World!\n"; -    assert( ofs.good()); -    ofs.close(); -    assert( ofs.good()); -    ofs << "Hello, World!\n"; -    assert(!ofs.good()); - -    std::remove(temp.c_str()); -}  | 
