import logging from decimal import Decimal from django.test import TestCase, Client, RequestFactory from django.urls import reverse from django.conf import settings from measurement.measures import Weight from paypalcheckoutsdk.orders import OrdersCreateRequest, OrdersCaptureRequest from paypalcheckoutsdk.core import PayPalHttpClient, SandboxEnvironment from accounts.models import User, Address from core.models import Product, Order from core import CoffeeGrind from storefront.forms import AddressForm, OrderCreateForm from storefront.views import OrderCreateView, CheckoutAddressView from storefront.cart import Cart logger = logging.getLogger(__name__)