mirror of
https://github.com/nottinghamtec/PyRIGS.git
synced 2026-01-17 21:42:14 +00:00
Test fixes
This commit is contained in:
@@ -174,7 +174,7 @@ class Command(BaseCommand):
|
||||
"add_person", "change_person", "view_person", "view_profile",
|
||||
"add_venue", "change_venue", "view_venue",
|
||||
"add_asset", "change_asset", "delete_asset",
|
||||
"asset_finance", "view_asset", "view_supplier", "asset_finance",
|
||||
"view_asset", "view_supplier", "asset_finance",
|
||||
"add_supplier", "view_cabletype", "change_cabletype",
|
||||
"add_cabletype", "view_eventchecklist", "change_eventchecklist",
|
||||
"add_eventchecklist", "view_riskassessment", "change_riskassessment",
|
||||
|
||||
21
RIGS/migrations/0055_auto_20200912_0903.py
Normal file
21
RIGS/migrations/0055_auto_20200912_0903.py
Normal file
@@ -0,0 +1,21 @@
|
||||
# Generated by Django 3.1 on 2020-09-12 08:03
|
||||
|
||||
from django.db import migrations
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('RIGS', '0054_auto_20200831_1218'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterModelOptions(
|
||||
name='eventchecklist',
|
||||
options={'ordering': ['event'], 'permissions': [('review_eventchecklist', 'Can review Event Checklists')]},
|
||||
),
|
||||
migrations.AlterModelOptions(
|
||||
name='riskassessment',
|
||||
options={'ordering': ['event'], 'permissions': [('review_riskassessment', 'Can review Risk Assessments')]},
|
||||
),
|
||||
]
|
||||
@@ -152,18 +152,6 @@ def profile_by_index(value):
|
||||
return ""
|
||||
|
||||
|
||||
@register.filter
|
||||
def next(alist, current_index):
|
||||
"""
|
||||
Returns the next element of the list using the current index if it exists.
|
||||
Otherwise returns an empty string.
|
||||
"""
|
||||
try:
|
||||
return alist[int(current_index) + 1] # access the next element
|
||||
except BaseException:
|
||||
return '' # return empty string in case of exception
|
||||
|
||||
|
||||
@register.filter(needs_autoescape=True)
|
||||
def yesnoi(boolean, invert=False, autoescape=True):
|
||||
value = title(yesno(boolean))
|
||||
|
||||
@@ -716,7 +716,6 @@ class TestCalendar(BaseRigboardTest):
|
||||
# Wow - that was a lot of tests
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class ClientEventAuthorisationTest(TestCase):
|
||||
auth_data = {
|
||||
'name': 'Test ABC',
|
||||
|
||||
@@ -17,6 +17,7 @@ from PyRIGS.tests.base import animation_is_finished
|
||||
import datetime
|
||||
from django.utils import timezone
|
||||
from selenium.webdriver.common.action_chains import ActionChains
|
||||
from django.test import tag
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
@@ -346,7 +347,6 @@ class TestAssetAudit(AutoLoginTest):
|
||||
self.assertIn("Asset with that ID does not exist!", self.page.error.text)
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class TestSupplierValidation(TestCase):
|
||||
@classmethod
|
||||
def setUpTestData(cls):
|
||||
@@ -369,7 +369,6 @@ class TestSupplierValidation(TestCase):
|
||||
self.assertFormError(response, 'form', 'name', 'This field is required.')
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class Test404(TestCase):
|
||||
@classmethod
|
||||
def setUpTestData(cls):
|
||||
@@ -388,8 +387,6 @@ class Test404(TestCase):
|
||||
self.assertEqual(response.status_code, 404)
|
||||
|
||||
|
||||
# @tag('slow') TODO: req. Django 3.0
|
||||
@screenshot_failure_cls
|
||||
class TestAccessLevels(TestCase):
|
||||
@override_settings(DEBUG=True)
|
||||
def setUp(self):
|
||||
@@ -460,7 +457,6 @@ class TestAccessLevels(TestCase):
|
||||
# def test_finance_access(self): Level not used in assets currently
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class TestFormValidation(TestCase):
|
||||
@classmethod
|
||||
def setUpTestData(cls):
|
||||
@@ -529,7 +525,6 @@ class TestFormValidation(TestCase):
|
||||
self.assertFormError(response, 'form', 'csa', 'The CSA of a cable must be more than 0')
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class TestSampleDataGenerator(TestCase):
|
||||
@override_settings(DEBUG=True)
|
||||
def test_generate_sample_data(self):
|
||||
@@ -554,7 +549,6 @@ class TestSampleDataGenerator(TestCase):
|
||||
self.assertRaisesRegex(CommandError, ".*production", call_command, 'deleteSampleData')
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class TestVersioningViews(TestCase):
|
||||
@classmethod
|
||||
def setUpTestData(cls):
|
||||
@@ -598,7 +592,6 @@ class TestVersioningViews(TestCase):
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
|
||||
@screenshot_failure_cls
|
||||
class TestEmbeddedViews(TestCase):
|
||||
@classmethod
|
||||
def setUpTestData(cls):
|
||||
|
||||
Reference in New Issue
Block a user