def test_init(self): header = fdt.Header() header.version = fdt.Header.MAX_VERSION self.assertEqual(header.magic, fdt.Header.MAGIC_NUMBER) self.assertEqual(header.version, fdt.Header.MAX_VERSION) self.assertEqual(header.size, fdt.Header.MAX_SIZE)
def test_header(): header = fdt.Header() header.version = fdt.Header.MAX_VERSION assert header.version == fdt.Header.MAX_VERSION assert header.size == fdt.Header.MAX_SIZE with pytest.raises(ValueError): header.version = fdt.Header.MAX_VERSION + 1 blob = struct.pack('>7I', fdt.Header.MAGIC_NUMBER, 0, 0, 0, 0, 1, 1) header = fdt.Header.parse(blob) assert header.version == 1 assert header.size == 32
def test_version(self): header = fdt.Header() with self.assertRaises(ValueError): header.version = fdt.Header.MAX_VERSION + 1