diff options
author | Dimitry Andric <dim@FreeBSD.org> | 2017-06-16 21:03:24 +0000 |
---|---|---|
committer | Dimitry Andric <dim@FreeBSD.org> | 2017-06-16 21:03:24 +0000 |
commit | 7c7aba6e5fef47a01a136be655b0a92cfd7090f6 (patch) | |
tree | 99ec531924f6078534b100ab9d7696abce848099 /unittests/DebugInfo/PDB/StringTableBuilderTest.cpp | |
parent | 7ab83427af0f77b59941ceba41d509d7d097b065 (diff) |
Notes
Diffstat (limited to 'unittests/DebugInfo/PDB/StringTableBuilderTest.cpp')
-rw-r--r-- | unittests/DebugInfo/PDB/StringTableBuilderTest.cpp | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/unittests/DebugInfo/PDB/StringTableBuilderTest.cpp b/unittests/DebugInfo/PDB/StringTableBuilderTest.cpp index 249bc4a03b87..0efc2c6411b8 100644 --- a/unittests/DebugInfo/PDB/StringTableBuilderTest.cpp +++ b/unittests/DebugInfo/PDB/StringTableBuilderTest.cpp @@ -7,13 +7,12 @@ // //===----------------------------------------------------------------------===// -#include "ErrorChecking.h" - #include "llvm/DebugInfo/PDB/Native/PDBStringTable.h" #include "llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h" #include "llvm/Support/BinaryByteStream.h" #include "llvm/Support/BinaryStreamReader.h" #include "llvm/Support/BinaryStreamWriter.h" +#include "llvm/Testing/Support/Error.h" #include "gtest/gtest.h" @@ -36,21 +35,21 @@ TEST_F(StringTableBuilderTest, Simple) { std::vector<uint8_t> Buffer(Builder.calculateSerializedSize()); MutableBinaryByteStream OutStream(Buffer, little); BinaryStreamWriter Writer(OutStream); - EXPECT_NO_ERROR(Builder.commit(Writer)); + EXPECT_THAT_ERROR(Builder.commit(Writer), Succeeded()); // Reads the contents back. BinaryByteStream InStream(Buffer, little); BinaryStreamReader Reader(InStream); PDBStringTable Table; - EXPECT_NO_ERROR(Table.reload(Reader)); + EXPECT_THAT_ERROR(Table.reload(Reader), Succeeded()); EXPECT_EQ(3U, Table.getNameCount()); EXPECT_EQ(1U, Table.getHashVersion()); - EXPECT_EXPECTED_EQ("foo", Table.getStringForID(1)); - EXPECT_EXPECTED_EQ("bar", Table.getStringForID(5)); - EXPECT_EXPECTED_EQ("baz", Table.getStringForID(9)); - EXPECT_EXPECTED_EQ(1U, Table.getIDForString("foo")); - EXPECT_EXPECTED_EQ(5U, Table.getIDForString("bar")); - EXPECT_EXPECTED_EQ(9U, Table.getIDForString("baz")); + EXPECT_THAT_EXPECTED(Table.getStringForID(1), HasValue("foo")); + EXPECT_THAT_EXPECTED(Table.getStringForID(5), HasValue("bar")); + EXPECT_THAT_EXPECTED(Table.getStringForID(9), HasValue("baz")); + EXPECT_THAT_EXPECTED(Table.getIDForString("foo"), HasValue(1U)); + EXPECT_THAT_EXPECTED(Table.getIDForString("bar"), HasValue(5U)); + EXPECT_THAT_EXPECTED(Table.getIDForString("baz"), HasValue(9U)); } |