forked from OSchip/llvm-project
[DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC.
This commit is contained in:
parent
0f03b2bfda
commit
6f779f35f5
|
@ -45,8 +45,8 @@ debug_addr:
|
||||||
Length: 0x1234
|
Length: 0x1234
|
||||||
Version: 5
|
Version: 5
|
||||||
)";
|
)";
|
||||||
auto SectionsOrErr = DWARFYAML::emitDebugSections(Yaml);
|
auto DWARFOrErr = parseDWARFYAML(Yaml);
|
||||||
EXPECT_THAT_EXPECTED(SectionsOrErr, Succeeded());
|
EXPECT_THAT_EXPECTED(DWARFOrErr, Succeeded());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST(DebugAddrSection, TestMissingVersion) {
|
TEST(DebugAddrSection, TestMissingVersion) {
|
||||||
|
@ -55,8 +55,8 @@ debug_addr:
|
||||||
- Format: DWARF64
|
- Format: DWARF64
|
||||||
Length: 0x1234
|
Length: 0x1234
|
||||||
)";
|
)";
|
||||||
auto SectionsOrErr = DWARFYAML::emitDebugSections(Yaml);
|
auto DWARFOrErr = parseDWARFYAML(Yaml);
|
||||||
EXPECT_THAT_ERROR(SectionsOrErr.takeError(),
|
EXPECT_THAT_ERROR(DWARFOrErr.takeError(),
|
||||||
FailedWithMessage("missing required key 'Version'"));
|
FailedWithMessage("missing required key 'Version'"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -68,8 +68,8 @@ debug_addr:
|
||||||
Version: 5
|
Version: 5
|
||||||
Blah: unexpected
|
Blah: unexpected
|
||||||
)";
|
)";
|
||||||
auto SectionsOrErr = DWARFYAML::emitDebugSections(Yaml);
|
auto DWARFOrErr = parseDWARFYAML(Yaml);
|
||||||
EXPECT_THAT_ERROR(SectionsOrErr.takeError(),
|
EXPECT_THAT_ERROR(DWARFOrErr.takeError(),
|
||||||
FailedWithMessage("unknown key 'Blah'"));
|
FailedWithMessage("unknown key 'Blah'"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue