Commit f1fda28d authored by Li Niko M. Arceo's avatar Li Niko M. Arceo 🦈

tests.py should be setup

parent 18eb025f
Pipeline #963 canceled with stages
...@@ -5,3 +5,78 @@ class HomePageTest(TestCase): ...@@ -5,3 +5,78 @@ class HomePageTest(TestCase):
def test_uses_home_template(self): def test_uses_home_template(self):
response = self.client.get('/') response = self.client.get('/')
self.assertTemplateUsed(response,'home.html') self.assertTemplateUsed(response,'home.html')
#ingredients tests
class IngredientsListTest(TestCase):
def test_uses_ingredients_list_template(self):
response = self.client.get('/ingredients/list')
self.assertTemplateUsed(response,'ingredients_list.html')
class IngredientsDetailTest(TestCase):
def test_uses_ingredients_detail_template(self):
response = self.client.get('/ingredients/detail')
self.assertTemplateUsed(response,'ingredients_detail.html')
class IngredientsUpdateTest(TestCase):
def test_uses_ingredients_update_template(self):
response = self.client.get('/ingredients/update')
self.assertTemplateUsed(response,'ingredients_update_form.html')
class IngredientsCreateTest(TestCase):
def test_uses_ingredients_create_template(self):
response = self.client.get('/ingredients/create')
self.assertTemplateUsed(response,'ingredients_create_form.html')
#recipes tests
class RecipesListTest(TestCase):
def test_uses_recipes_list_template(self):
response = self.client.get('/recipes/list')
self.assertTemplateUsed(response,'recipes_list.html')
class RecipesDetailTest(TestCase):
def test_uses_recipes_detail_template(self):
response = self.client.get('/recipes/detail')
self.assertTemplateUsed(response,'recipes_detail.html')
class RecipesUpdateTest(TestCase):
def test_uses_recipes_update_template(self):
response = self.client.get('/recipes/update')
self.assertTemplateUsed(response,'recipes_update_form.html')
class RecipesCreateTest(TestCase):
def test_uses_recipes_create_template(self):
response = self.client.get('/recipes/create')
self.assertTemplateUsed(response,'recipes_create_form.html')
#orders tests
class OrdersListTest(TestCase):
def test_uses_orders_list_template(self):
response = self.client.get('/orders/list')
self.assertTemplateUsed(response,'orders_list.html')
class OrdersDetailTest(TestCase):
def test_uses_orders_detail_template(self):
response = self.client.get('/orders/detail')
self.assertTemplateUsed(response,'orders_detail.html')
class OrdersUpdateTest(TestCase):
def test_uses_orders_update_template(self):
response = self.client.get('/orders/update')
self.assertTemplateUsed(response,'orders_update_form.html')
class OrdersCreateTest(TestCase):
def test_uses_orders_create_template(self):
response = self.client.get('/orders/create')
self.assertTemplateUsed(response,'orders_create_form.html')
\ No newline at end of file
from django.conf.urls import url from django.conf.urls import url
from .views import HomeView, IngredientsList from .views import HomeView, IngredientsList, IngredientsDetail, IngredientsUpdate, IngredientsCreate, RecipesList, RecipesDetail, RecipesUpdate, RecipesCreate, OrdersList, OrdersDetail, OrdersUpdate, OrdersCreate
urlpatterns = [ urlpatterns = [
url(r'^$', HomeView, name='home_page'), url(r'^$', HomeView, name='home_page'),
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment