using namespace llvm;
namespace {
-TEST(Data1, DIEHash) {
+TEST(DIEHashTest, Data1) {
DIEHash Hash;
DIE Die(dwarf::DW_TAG_base_type);
DIEInteger Size(4);
ASSERT_EQ(0x1AFE116E83701108ULL, MD5Res);
}
-TEST(TrivialType, DIEHash) {
+TEST(DIEHashTest, TrivialType) {
// A complete, but simple, type containing no members and defined on the first
// line of a file.
DIE Unnamed(dwarf::DW_TAG_structure_type);
ASSERT_EQ(0x715305ce6cfd9ad1ULL, MD5Res);
}
-TEST(NamedType, DIEHash) {
+TEST(DIEHashTest, NamedType) {
// A complete named type containing no members and defined on the first line
// of a file.
DIE Foo(dwarf::DW_TAG_structure_type);
ASSERT_EQ(0xd566dbd2ca5265ffULL, MD5Res);
}
-TEST(NamespacedType, DIEHash) {
+TEST(DIEHashTest, NamespacedType) {
// A complete named type containing no members and defined on the first line
// of a file.
DIE CU(dwarf::DW_TAG_compile_unit);
ASSERT_EQ(0x7b80381fd17f1e33ULL, MD5Res);
}
-TEST(TypeWithMember, DIEHash) {
+TEST(DIEHashTest, TypeWithMember) {
DIE Unnamed(dwarf::DW_TAG_structure_type);
DIEInteger Four(4);
Unnamed.addValue(dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, &Four);
ASSERT_EQ(0x5646aa436b7e07c6ULL, MD5Res);
}
-TEST(ReusedType, DIEHash) {
+TEST(DIEHashTest, ReusedType) {
DIE Unnamed(dwarf::DW_TAG_structure_type);
DIEInteger Eight(8);
Unnamed.addValue(dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, &Eight);
ASSERT_EQ(0x3a7dc3ed7b76b2f8ULL, MD5Res);
}
-TEST(RecursiveType, DIEHash) {
+TEST(DIEHashTest, RecursiveType) {
DIE Foo(dwarf::DW_TAG_structure_type);
DIEInteger One(1);
Foo.addValue(dwarf::DW_AT_byte_size, dwarf::DW_FORM_data1, &One);