def it_is_identified_by_a_unique_sku(self): assert_equal(self.v.sku, self.v.id) assert_equal(Variant.objects(sku=self.sku1).count(), 1) create_variant(sku=self.sku1) assert_equal(Variant.objects(sku=self.sku1).count(), 1) assert_raises(db.OperationError, create_variant, sku=self.sku1, force_insert=True)
def setup(): Variant.drop_collection() Product.drop_collection()