From 0ac0b561217bfcba16ef1d83b85b7a01bf8f7691 Mon Sep 17 00:00:00 2001 From: Brandon Taylor Date: Fri, 24 Oct 2014 20:35:55 -0400 Subject: [PATCH] Removed unused objects. Added Person create statements and removed call to fixture data to prevent migration problems across Django versions. --- sample_project/app/tests.py | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/sample_project/app/tests.py b/sample_project/app/tests.py index 2fb9109..5c5b1e2 100644 --- a/sample_project/app/tests.py +++ b/sample_project/app/tests.py @@ -6,15 +6,9 @@ from django.db import models from django.test import TestCase from django.test.client import Client -from adminsortable.fields import SortableForeignKey from adminsortable.models import Sortable from adminsortable.utils import get_is_sortable -from app.models import Category, Credit, Note, Person - - -class BadSortableModel(models.Model): - note = SortableForeignKey(Note) - credit = SortableForeignKey(Credit) +from app.models import Category, Person class TestSortableModel(Sortable): @@ -25,8 +19,6 @@ class TestSortableModel(Sortable): class SortableTestCase(TestCase): - fixtures = ['initial_data.json'] - def setUp(self): self.client = Client() self.user_raw_password = 'admin' @@ -36,6 +28,16 @@ class SortableTestCase(TestCase): self.user.is_superuser = True self.user.save() + # create people + Person.objects.create(first_name='Bob', last_name='Smith', + is_board_member=True) + Person.objects.create(first_name='Sally', last_name='Sue', + is_board_member=False) + Person.objects.create(first_name='Mike', last_name='Wilson', + is_board_member=True) + Person.objects.create(first_name='Robert', last_name='Roberts', + is_board_member=True) + people = Person.objects.all() self.first_person = people[0] self.second_person = people[1]