def test_alert_limit_view(rf, admin_user): supplier = get_simple_supplier() shop = get_default_shop() product = create_product("simple-test-product", shop, supplier) sc = StockCount.objects.get(supplier=supplier, product=product) assert not sc.alert_limit test_alert_limit = decimal.Decimal(10) request = apply_request_middleware(rf.get("/"), user=admin_user) request.method = "POST" request.POST = { "alert_limit": test_alert_limit, } response = process_alert_limit(request, supplier.id, product.id) assert response.status_code == 200 sc = StockCount.objects.get(supplier=supplier, product=product) assert sc.alert_limit == test_alert_limit
def test_alert_limit_view(rf, admin_user): supplier = get_simple_supplier() shop = get_default_shop() product = create_product("simple-test-product", shop, supplier) sc = StockCount.objects.get(supplier=supplier, product=product) assert not sc.alert_limit test_alert_limit = decimal.Decimal(10) request = apply_request_middleware(rf.get("/"), user=admin_user) request.method = "POST" request.POST = { "alert_limit": test_alert_limit, } response = process_alert_limit(request, supplier.id, product.id) assert response.status_code == 200 sc = StockCount.objects.get(supplier=supplier, product=product) assert sc.alert_limit == test_alert_limit