您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

test_session.py 641B

1234567891011121314151617181920
  1. from django.urls import reverse
  2. from oscar.test import testcases
  3. from . import CheckoutMixin
  4. class TestCheckoutOfDigitalGoods(CheckoutMixin, testcases.WebTestCase):
  5. def setUp(self):
  6. super().setUp()
  7. product = self.create_digital_product()
  8. self.add_product_to_basket(product)
  9. def test_buying_a_digital_good_doesnt_error(self):
  10. payment_details_page = self.get(
  11. reverse('checkout:index')).maybe_follow()
  12. preview_page = payment_details_page.click(linkid="view_preview")
  13. response = preview_page.forms['place_order_form'].submit().follow()
  14. self.assertIsOk(response)