From 82deca8fea09764aeea1e0f4032d1cebe6ed157b Mon Sep 17 00:00:00 2001
From: emil farisan <emil.farisan@gmail.com>
Date: Thu, 19 Sep 2019 16:04:25 +0700
Subject: [PATCH] first unit test and url mapping, dummy view

---
 geckodriver.log    |  1 +
 lists/tests.py     | 10 ++++++----
 lists/views.py     |  3 +++
 superlists/urls.py |  3 ++-
 4 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/geckodriver.log b/geckodriver.log
index c2ef272..b965d1c 100644
--- a/geckodriver.log
+++ b/geckodriver.log
@@ -21,3 +21,4 @@
 1568819179407	addons.webextension.screenshots@mozilla.org	WARN	Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
 1568819187392	Marionette	INFO	Listening on port 45121
 1568819187515	Marionette	WARN	TLS certificate errors will be ignored for this session
+1568882716569	Marionette	INFO	Stopped listening on port 45121
diff --git a/lists/tests.py b/lists/tests.py
index 5d7fd8b..2903fa1 100644
--- a/lists/tests.py
+++ b/lists/tests.py
@@ -1,7 +1,9 @@
+from django.urls import resolve
 from django.test import TestCase
+from lists.views import home_page
 
 
-class SmokeTest(TestCase):
-
-    def test_bad_maths(self):
-        self.assertEqual(1 + 1, 3)
+class HomePageTest(TestCase):
+    def test_root_url_resolves_to_home_page_view(self):
+        found = resolve('/')
+        self.assertEqual(found.func, home_page)
diff --git a/lists/views.py b/lists/views.py
index 91ea44a..40d2c76 100644
--- a/lists/views.py
+++ b/lists/views.py
@@ -1,3 +1,6 @@
 from django.shortcuts import render
 
+
 # Create your views here.
+def home_page():
+    pass
diff --git a/superlists/urls.py b/superlists/urls.py
index 2926c56..17be17b 100644
--- a/superlists/urls.py
+++ b/superlists/urls.py
@@ -17,5 +17,6 @@ from django.contrib import admin
 from django.urls import path
 
 urlpatterns = [
-    path('admin/', admin.site.urls),
+    path('$', 'lists.views.home')
+#    path('admin/', admin.site.urls),
 ]
-- 
GitLab