Revision fc7747df7177f2f610c55c9709a81e7b0b618806 authored by Jochen Kupperschmidt on 03 January 2026, 00:21:02 UTC, committed by Jochen Kupperschmidt on 03 January 2026, 00:21:02 UTC
1 parent 2e587a4
test_cart_repr.py
"""
:Copyright: 2014-2025 Jochen Kupperschmidt
:License: Revised BSD (see `LICENSE` file for details)
"""
from moneyed import EUR
from byceps.services.shop.cart.models import Cart
def test_cart_empty_repr():
cart = Cart(EUR)
assert repr(cart) == '<Cart(0 items)>'
def test_cart_filled_repr(make_product):
product1 = make_product()
product2 = make_product()
cart = Cart(EUR)
cart.add_item(product1, 5)
cart.add_item(product2, 3)
assert repr(cart) == '<Cart(2 items)>'

Computing file changes ...