Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
feudal
feudalBackend
Commits
caacb301
Commit
caacb301
authored
Apr 20, 2018
by
Lukas Burgey
Browse files
Add some view tests
parent
46dbdcf4
Changes
2
Hide whitespace changes
Inline
Side-by-side
django_backend/backend/frontend/test_views.py
0 → 100644
View file @
caacb301
from
..
import
test_models
from
django.contrib
import
auth
from
django.test
import
Client
from
django.test
import
TestCase
class
ViewTest
(
TestCase
):
def
setUp
(
self
):
test_models
.
setup_fixture
()
def
tearDown
(
self
):
test_models
.
teardown_fixture
()
def
test_view
(
self
):
client
=
Client
()
user
=
auth
.
authenticate
(
username
=
test_models
.
TEST_NAME
,
password
=
test_models
.
TEST_PASSWORD
,
)
client
.
force_login
(
user
=
user
)
response
=
client
.
get
(
'/backend/api/state/'
,
)
self
.
assertTrue
(
response
.
json
()[
'logged_in'
])
self
.
assertEqual
(
response
.
json
()[
'user'
][
'userinfo'
][
'email'
],
test_models
.
TEST_EMAIL
)
django_backend/backend/test_models.py
View file @
caacb301
from
django.contrib
import
auth
from
django.test
import
TestCase
#from django.test import Client
from
django_backend.backend
import
models
from
django_backend.backend.auth.v1
import
models
as
auth_models
...
...
@@ -33,7 +32,7 @@ def setup_fixture():
sub
=
TEST_NAME
,
user_type
=
'oidcuser'
,
userinfo
=
{
'email'
:
TEST_
NAME
,
'email'
:
TEST_
EMAIL
,
'sub'
:
TEST_NAME
,
},
idp
=
idp
,
...
...
@@ -133,9 +132,3 @@ class DeploymentTest(TestCase):
withdrawal_task
.
item_finished
(
site
)
self
.
assertFalse
(
deployment
.
deploys
.
exists
())
self
.
assertFalse
(
deployment
.
withdrawals
.
exists
())
#class ViewTest(TestCase):
# def test_view(self):
# client = Client()
# client.get('/backend/api/state')
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment