Skip test_post if Stripe API key is not provided
This commit is contained in:
parent
3189568884
commit
0abd165c8e
1 changed files with 6 additions and 1 deletions
|
@ -1,5 +1,5 @@
|
||||||
from model_mommy import mommy
|
from model_mommy import mommy
|
||||||
from unittest import mock
|
from unittest import mock, skipIf
|
||||||
|
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
|
@ -126,6 +126,11 @@ class MembershipPaymentViewTest(BaseTestCase):
|
||||||
self.assertEqual(response.context['membership_type'],
|
self.assertEqual(response.context['membership_type'],
|
||||||
self.membership_type)
|
self.membership_type)
|
||||||
|
|
||||||
|
@skipIf(
|
||||||
|
settings.STRIPE_API_PRIVATE_KEY_TEST is None or
|
||||||
|
settings.STRIPE_API_PRIVATE_KEY_TEST is "",
|
||||||
|
"""Stripe details unavailable, so skipping CeleryTaskTestCase"""
|
||||||
|
)
|
||||||
@mock.patch('utils.stripe_utils.StripeUtils.create_customer')
|
@mock.patch('utils.stripe_utils.StripeUtils.create_customer')
|
||||||
def test_post(self, stripe_mocked_call):
|
def test_post(self, stripe_mocked_call):
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue