def test__init__(self): ae = self.assertEqual file1 = join("data", "INFO2", "INFO2_1.bin") file2 = join("data", "INFO2", "INFO2_2.bin") stream1 = RawIStream(file1) stream2 = RawIStream(file2) stream2.seek(10) info2_1 = INFO2(stream1) info2_2 = INFO2(stream2, 0) header1 = INFO2Header.from_stream(stream1, 0) header2 = INFO2Header.from_stream(stream2, 0) items1 = [ INFO2Item.from_stream(stream1, 0x14), INFO2Item.from_stream(stream1, 0x334), INFO2Item.from_stream(stream1, 0x654), INFO2Item.from_stream(stream1, 0x974) ] ae(info2_1.header, header1) ae(info2_2.header, header2) ae(info2_1.items, items1)