Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added unit test to one_to_one model that confirms #527

git-svn-id: http://code.djangoproject.com/svn/django/trunk@648 bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
commit 473306a6589697d2c977373207254d89dea2133f 1 parent e7982bb
@adrianholovaty adrianholovaty authored
Showing with 13 additions and 0 deletions.
  1. +13 −0 tests/testapp/models/one_to_one.py
View
13 tests/testapp/models/one_to_one.py
@@ -23,6 +23,13 @@ class Restaurant(meta.Model):
def __repr__(self):
return "%s the restaurant" % self.get_place().name
+class Waiter(meta.Model):
+ restaurant = meta.ForeignKey(Restaurant)
+ name = meta.CharField(maxlength=50)
+
+ def __repr__(self):
+ return "%s the waiter at %s" % (self.name, self.get_restaurant())
+
API_TESTS = """
# Create a couple of Places.
>>> p1 = places.Place(name='Demon Dogs', address='944 W. Fullerton')
@@ -61,4 +68,10 @@ def __repr__(self):
Demon Dogs the restaurant
>>> restaurants.get_object(pk=1)
Demon Dogs the restaurant
+
+# Add a Waiter to the Restaurant.
+>>> w = r.add_waiter(name='Joe')
+>>> w.save()
+>>> w
+Joe the waiter at Demon Dogs the restaurant
"""
Please sign in to comment.
Something went wrong with that request. Please try again.