for design_id in design_ids:
assert design_id in designs, design_id
- # check all designs found in boxes
- boxed = set()
- for design_ids in [b.designs for b in boxes.values()]:
- for design_id in design_ids:
- boxed.add(design_id)
- for design_id in designs:
- assert design_id in boxed, design_id
-
# check all pieces' designs recorded in designs
for design_id in [piece.design_id for piece in pieces.values()]:
assert Design.possibly_by_alt(design_id, designs), design_id