mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-20 10:34:30 +00:00
Complete tests and remove duplicate context information
This commit is contained in:
parent
3248c2573d
commit
4feb0c7a01
@ -20,7 +20,6 @@ Test module for Plinth's custom context processors.
|
|||||||
"""
|
"""
|
||||||
from unittest.mock import Mock
|
from unittest.mock import Mock
|
||||||
|
|
||||||
from django.contrib.auth.models import User
|
|
||||||
from django.http import HttpRequest
|
from django.http import HttpRequest
|
||||||
from django.test import TestCase
|
from django.test import TestCase
|
||||||
|
|
||||||
@ -55,6 +54,11 @@ class ContextProcessorsTestCase(TestCase):
|
|||||||
self.assertIsNotNone(urls)
|
self.assertIsNotNone(urls)
|
||||||
self.assertEqual(['/', '/aaa/', '/aaa/bbb/', '/aaa/bbb/ccc/'], urls)
|
self.assertEqual(['/', '/aaa/', '/aaa/bbb/', '/aaa/bbb/ccc/'], urls)
|
||||||
|
|
||||||
|
self.assertTrue(response['user_is_admin'])
|
||||||
|
request.user.groups.filter().exists = Mock(return_value=False)
|
||||||
|
response = cp.common(request)
|
||||||
|
self.assertFalse(response['user_is_admin'])
|
||||||
|
|
||||||
def test_common_border_conditions(self):
|
def test_common_border_conditions(self):
|
||||||
"""Verify that the common() function works for border conditions."""
|
"""Verify that the common() function works for border conditions."""
|
||||||
request = HttpRequest()
|
request = HttpRequest()
|
||||||
|
|||||||
@ -30,7 +30,6 @@ import time
|
|||||||
|
|
||||||
from . import forms, frontpage
|
from . import forms, frontpage
|
||||||
import plinth
|
import plinth
|
||||||
from plinth.utils import is_user_admin
|
|
||||||
|
|
||||||
|
|
||||||
@public
|
@public
|
||||||
@ -51,8 +50,7 @@ def index(request):
|
|||||||
'selected_id': selection,
|
'selected_id': selection,
|
||||||
'details': details,
|
'details': details,
|
||||||
'details_label': details_label,
|
'details_label': details_label,
|
||||||
'configure_url': configure_url,
|
'configure_url': configure_url})
|
||||||
'user_is_admin': is_user_admin(request.user)})
|
|
||||||
|
|
||||||
|
|
||||||
class ServiceView(FormView):
|
class ServiceView(FormView):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user