]> granicus.if.org Git - llvm/commitdiff
TripleTest.FileFormat: check non-default value
authorAlex Denisov <1101.debian@gmail.com>
Sat, 4 Feb 2017 22:49:22 +0000 (22:49 +0000)
committerAlex Denisov <1101.debian@gmail.com>
Sat, 4 Feb 2017 22:49:22 +0000 (22:49 +0000)
Triple::objectFormat defaults to an Elf format.
Changing objectFormat to Elf doesn't make any difference.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294104 91177308-0d34-0410-b5e6-96231b3b80d8

unittests/ADT/TripleTest.cpp

index cb182d7816db5532ada473cf73ec4aa8321ddd8b..767d9f7248e7951052731cd0a6a8158b833ec836 100644 (file)
@@ -970,6 +970,9 @@ TEST(TripleTest, FileFormat) {
   Triple T = Triple("");
   T.setObjectFormat(Triple::ELF);
   EXPECT_EQ(Triple::ELF, T.getObjectFormat());
+
+  T.setObjectFormat(Triple::MachO);
+  EXPECT_EQ(Triple::MachO, T.getObjectFormat());
 }
 
 TEST(TripleTest, NormalizeWindows) {