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