From 987a42c93d5d0124bb6ac7bbba615513fae1c2e0 Mon Sep 17 00:00:00 2001 From: gzbender Date: Wed, 20 Mar 2019 19:13:16 +0500 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B9=D1=82=D0=B8=20?= =?UTF-8?q?=D1=81=20PaymentWall=20=D0=BD=D0=B0=20cloudpayments?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/payment/tests.py | 3 --- apps/payment/tests/__init__.py | 1 + apps/payment/tests/test_views.py | 18 ++++++++++++++++++ project/tests/__init__.py | 3 --- 4 files changed, 19 insertions(+), 6 deletions(-) delete mode 100644 apps/payment/tests.py create mode 100644 apps/payment/tests/__init__.py create mode 100644 apps/payment/tests/test_views.py diff --git a/apps/payment/tests.py b/apps/payment/tests.py deleted file mode 100644 index 7ce503c2..00000000 --- a/apps/payment/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/apps/payment/tests/__init__.py b/apps/payment/tests/__init__.py new file mode 100644 index 00000000..40a96afc --- /dev/null +++ b/apps/payment/tests/__init__.py @@ -0,0 +1 @@ +# -*- coding: utf-8 -*- diff --git a/apps/payment/tests/test_views.py b/apps/payment/tests/test_views.py new file mode 100644 index 00000000..fba7abe1 --- /dev/null +++ b/apps/payment/tests/test_views.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- + +from django.test import TestCase +from django.shortcuts import reverse + +from project.tests import SeleniumTestCase +from project.tests.factories import UserFactory, User + + +class PaymentsTestCase(SeleniumTestCase): + + @classmethod + def setUpTestData(cls): + cls.simple_user = UserFactory(role=User.USER_ROLE) + + def test_can_buy_school(self): + self.client.force_login(self.simple_user) + self.driver.get(reverse('')) diff --git a/project/tests/__init__.py b/project/tests/__init__.py index 0bf7f1ed..308e2a71 100644 --- a/project/tests/__init__.py +++ b/project/tests/__init__.py @@ -2,9 +2,6 @@ from django.test import LiveServerTestCase from selenium import webdriver from selenium.webdriver.common.by import By from pyvirtualdisplay import Display -from django.conf import settings -from selenium.webdriver.support.ui import WebDriverWait -from selenium.webdriver.support import expected_conditions as EC from project.utils.selenium_utils import SeleniumExtensions as SE from apps.auth.models import TempToken