diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-12-19 03:44:13 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-12-19 03:44:13 +0000 |
commit | 2ad4cf54ee097fe6bfdb2e6593bf3db1895951cd (patch) | |
tree | 5613e620a14d00bafea4ddb849715bd11c808e63 /unittests/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp | |
parent | 5b6af7163d0a76864bed610c4e884aeffa16b302 (diff) | |
download | llvm-2ad4cf54ee097fe6bfdb2e6593bf3db1895951cd.tar.gz llvm-2ad4cf54ee097fe6bfdb2e6593bf3db1895951cd.tar.bz2 llvm-2ad4cf54ee097fe6bfdb2e6593bf3db1895951cd.tar.xz |
No point in having a "#if 0"ed unittest.
It is also not clear what the value of the test was. The API is used from
existing tools and can (and is) tested with lit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197654 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp')
-rw-r--r-- | unittests/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/unittests/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp b/unittests/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp deleted file mode 100644 index 1cafa248fe..0000000000 --- a/unittests/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp +++ /dev/null @@ -1,55 +0,0 @@ -//===- llvm/unittest/ArchiveFileDescriptor/ArchiveFileDescriptor.cpp ------===// -// -// The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#include "llvm/Object/Archive.h" -#include "llvm/Object/ObjectFile.h" -#include "llvm/Support/MemoryBuffer.h" -#include "gtest/gtest.h" - -using namespace llvm; -using namespace llvm::object; - -static void failIfError(error_code EC) { - if (!EC) - return; - - errs() << "ERROR: " << EC.message() << "\n"; - exit(1); -} - -TEST(ArchiveFileDescriptor, Test1) { -#if 0 // FIXME: It may be reverted. - int FD; - - error_code EC = sys::fs::openFileForRead("ArchiveFileDescriptor", FD); - failIfError(EC); - - OwningPtr<MemoryBuffer> MemoryBuffer; - EC = MemoryBuffer::getOpenFile(FD, "Dummy Filename", - MemoryBuffer, - /* FileSize */ -1, - /* RequiresNullTerminator */ false); - failIfError(EC); - - // Attempt to open the binary. - OwningPtr<Binary> Binary; - EC = createBinary(MemoryBuffer.take(), Binary); - failIfError(EC); - - if (Archive *Arc = dyn_cast<Archive>(Binary.get())) { - (void)Arc; - errs() << "ERROR: Loaded archive, was expecting object file\n"; - } else if (ObjectFile *Obj = dyn_cast<ObjectFile>(Binary.get())) { - (void)Obj; - } else { - outs() << "ERROR: Unknown file type\n"; - exit(1); - } -#endif -} |