Skip to content

Commit

Permalink
Remove defunct tests and fix a typo
Browse files Browse the repository at this point in the history
  • Loading branch information
Dan Fairs committed Nov 19, 2010
1 parent 22364f5 commit 4940508
Showing 1 changed file with 1 addition and 17 deletions.
18 changes: 1 addition & 17 deletions dfk/tests.py
Expand Up @@ -47,12 +47,6 @@ def test_abstract(self):
class DeferredModelA(models.Model): class DeferredModelA(models.Model):
user = DeferredForeignKey() user = DeferredForeignKey()


class DeferredModelB(models.Model):
content = DeferredForeignKey(name='content_reference')

class DeferredModelC(models.Model):
content = DeferredForeignKey(name='content_reference')

# Point DeferredModelA's 'user' dfk to ModelA # Point DeferredModelA's 'user' dfk to ModelA
point(DeferredModelA, 'user', ModelA) point(DeferredModelA, 'user', ModelA)


Expand All @@ -65,19 +59,9 @@ def test_specific_field(self):
a = DeferredModelA.objects.create( a = DeferredModelA.objects.create(
user=m user=m
) )
x = DeferredModelA.objects.get(pk=a.pk) x = DeferredModelA.objects.get(pk=a.pk).user
self.assertEqual(m, x) self.assertEqual(m, x)


def test_class(self):
# Check that processing a whole class of deferred fields
# works as expected
t = ModelC.objects.create()
b = DeferredModelB.objects.create(content=t)
c = DeferredModelC.objects.create(content=t)

self.assertEqual(t, DeferredModelB.objects.get(pk=b.pk).content)
self.assertEqual(t, DeferredModelC.objects.get(pk=c.pk).content)

def test_duplicate(self): def test_duplicate(self):
# Attempting to point a dfk to a different target once # Attempting to point a dfk to a different target once
# it's already been set should raise an error # it's already been set should raise an error
Expand Down

0 comments on commit 4940508

Please sign in to comment.