def test_DebugUtils(): code_tree = CodeTree('./code_base/basis_code.jcb', Example) hashes = set() code_by_hash = {} for use, variants in code_tree.variant_by_stackuse.items(): for variant in variants: for code_item in code_tree.alleles_by_variant[variant]: hash = code_tree.hash_code(code_item) if hash in hashes: for a, b in zip(code_by_hash[hash], code_item): assert a.data == b.data hashes.add(hash) code_by_hash[hash] = code_item