Exemplo n.º 1
0
def test_view_empty_cart(monkeypatch, client, cart):
    monkeypatch.setattr(decorators, 'get_cart_from_request',
                        lambda request: cart)
    request = client.get('/cart/')
    request.discounts = None
    response = views.index(request)  # pylint: disable=E1120
    assert response.status_code == 200
Exemplo n.º 2
0
def test_view_empty_cart(monkeypatch, client, cart):
    monkeypatch.setattr(
        decorators, 'get_cart_from_request',
        lambda request: cart)
    request = client.get('/cart/')
    request.discounts = None
    response = views.index(request)  # pylint: disable=E1120
    assert response.status_code == 200
Exemplo n.º 3
0
def test_view_cart(monkeypatch, client, cart, product_in_stock):
    variant = product_in_stock.variants.get()
    cart.add(variant, 1)
    monkeypatch.setattr(decorators, 'get_cart_from_request',
                        lambda request: cart)
    request = client.get('/cart/')
    request.discounts = None
    response = views.index(request)  # pylint: disable=E1120
    assert response.status_code == 200
Exemplo n.º 4
0
def test_view_cart(monkeypatch, client, cart, product_in_stock):
    variant = product_in_stock.variants.get()
    cart.add(variant, 1)
    monkeypatch.setattr(
        decorators, 'get_cart_from_request',
        lambda request: cart)
    request = client.get('/cart/')
    request.discounts = None
    response = views.index(request)  # pylint: disable=E1120
    assert response.status_code == 200