summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.txt2
-rw-r--r--core/TESTS/tests.py10
-rw-r--r--urls.py1
3 files changed, 12 insertions, 1 deletions
diff --git a/README.txt b/README.txt
index 9480f9b..091cccf 100644
--- a/README.txt
+++ b/README.txt
@@ -65,7 +65,7 @@ We are now using Django 2.2.19
Read this: https://docs.djangoproject.com/en/3.0/topics/install/
-We are installing with python3.7.3
+We are installing with python3.7
Also : https://linuxize.com/post/how-to-install-pip-on-ubuntu-20.04/ ]
Install Django using pip, not with apt, on your test system.
diff --git a/core/TESTS/tests.py b/core/TESTS/tests.py
index b8340c2..7f254c8 100644
--- a/core/TESTS/tests.py
+++ b/core/TESTS/tests.py
@@ -402,6 +402,16 @@ class PageTests(TestCase):
def test_page_dwgallfiles_empty(self):
# this gets an empty page as the database has not been loaded
+ response = self.client.get('/dwgfiles')
+ self.assertEqual(response.status_code, 200)
+ content = response.content.decode()
+ for ph in [ r'All Tunnel and Therion files',
+ r'<th>Scans folder</th><th>Scan files</th><th>Frames</th></tr>']:
+ phmatch = re.search(ph, content)
+ self.assertIsNotNone(phmatch, "Failed to find expected text: '" + ph +"'")
+
+ def test_page_dwgallfiles_empty_slash(self):
+ # this gets an empty page as the database has not been loaded
response = self.client.get('/dwgfiles/')
self.assertEqual(response.status_code, 200)
content = response.content.decode()
diff --git a/urls.py b/urls.py
index 7df80dd..8e4ccfe 100644
--- a/urls.py
+++ b/urls.py
@@ -157,6 +157,7 @@ trogglepatterns = [
# The tunnel and therion drawings files pages
path('dwgfiles', dwgallfiles, name="dwgallfiles"),
+ path('dwgfiles/', dwgallfiles, name="dwgallfiles"),
path('dwgdataraw/<path:path>', dwgfilesingle, name="dwgfilesingle"),
# path('dwgdataraw/<path:path>/upload', dwgfileupload, name="dwgfileupload"), # Not working