File tree 2 files changed +7
-4
lines changed
graphql_api/tests/mutation
2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 1
1
from django .contrib import auth
2
- from django .test import TestCase
2
+ from django .test import TransactionTestCase
3
3
from django .utils import timezone
4
4
from shared .django_apps .codecov_auth .tests .factories import OwnerFactory , UserFactory
5
5
17
17
"""
18
18
19
19
20
- class DeleteSessionTestCase (GraphQLTestHelper , TestCase ):
20
+ class DeleteSessionTestCase (GraphQLTestHelper , TransactionTestCase ):
21
21
def setUp (self ):
22
22
self .owner = OwnerFactory (username = "codecov-user" )
23
23
@@ -30,6 +30,9 @@ def test_when_authenticated(self):
30
30
self .owner .user = user
31
31
self .owner .save ()
32
32
33
+ django_session_id = DjangoSession .objects .all ()
34
+ assert len (django_session_id ) == 0
35
+
33
36
login_query = "{ me { user { username }} }"
34
37
self .gql_request (login_query , owner = self .owner )
35
38
Original file line number Diff line number Diff line change 2
2
from unittest .mock import MagicMock , patch
3
3
4
4
import jwt
5
- from django .test import TestCase , override_settings
5
+ from django .test import TransactionTestCase , TestCase , override_settings
6
6
from shared .django_apps .core .tests .factories import OwnerFactory
7
7
8
8
from services .sentry import (
@@ -36,7 +36,7 @@ def test_decode_state_malformed(self):
36
36
assert res is None
37
37
38
38
39
- class SaveSentryStateTests (TestCase ):
39
+ class SaveSentryStateTests (TransactionTestCase ):
40
40
def setUp (self ):
41
41
self .owner = OwnerFactory ()
42
42
You can’t perform that action at this time.
0 commit comments