[IMP] Add tests to smile_purchase_commitment