mirror of
https://github.com/u-boot/u-boot.git
synced 2024-11-26 13:44:29 +08:00
binman: Avoid use of expected failure
The testReplaceSectionSimple() test is the only one which expects failure. It looks odd in the output and takes time to glance at it to see that all is in fact well. Also it does not check that the right exception is generated. Use the more common (in binman) approach of checking for an exception. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
1c65a54d6d
commit
73593e499c
@ -5712,14 +5712,15 @@ fdt fdtmap Extract the devicetree blob from the fdtmap
|
||||
self.assertIsNotNone(path)
|
||||
self.assertEqual(expected_fdtmap, fdtmap)
|
||||
|
||||
@unittest.expectedFailure
|
||||
def testReplaceSectionSimple(self):
|
||||
"""Test replacing a simple section with arbitrary data"""
|
||||
new_data = b'w' * len(COMPRESS_DATA + U_BOOT_DATA)
|
||||
data, expected_fdtmap, _ = self._RunReplaceCmd(
|
||||
'section', new_data,
|
||||
dts='234_replace_section_simple.dts')
|
||||
self.assertEqual(new_data, data)
|
||||
with self.assertRaises(ValueError) as exc:
|
||||
self._RunReplaceCmd('section', new_data,
|
||||
dts='234_replace_section_simple.dts')
|
||||
self.assertIn(
|
||||
"Node '/section': Replacing sections is not implemented yet",
|
||||
str(exc.exception))
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
Loading…
Reference in New Issue
Block a user