removed unused fields and tests

This commit is contained in:
blackbrrr 2010-02-12 09:57:09 -06:00
parent c4513f0286
commit d0ceb74a2e
2 changed files with 1 additions and 60 deletions

View File

@ -80,23 +80,6 @@ class FieldTest(unittest.TestCase):
person.name = 'Shorter name' person.name = 'Shorter name'
person.validate() person.validate()
def test_url_validation(self):
"""Ensure that invalid URLs cannot be assigned to URL fields.
"""
class Person(Document):
name = StringField()
personal_blog = URLField()
person = Person()
person.name = "Guido van Rossum"
person.personal_blog = "pep8 or bust!"
self.assertRaises(ValidationError, person.validate)
# swap in a real URL
person.personal_blog = "http://neopythonic.blogspot.com/"
person.validate()
def test_int_validation(self): def test_int_validation(self):
"""Ensure that invalid values cannot be assigned to int fields. """Ensure that invalid values cannot be assigned to int fields.
""" """
@ -131,24 +114,6 @@ class FieldTest(unittest.TestCase):
person.height = 4.0 person.height = 4.0
self.assertRaises(ValidationError, person.validate) self.assertRaises(ValidationError, person.validate)
def test_decimal_validation(self):
"""Ensure that invalid values cannot be assigned to decimal fields.
"""
class AlbumReview(Document):
score = DecimalField()
review = AlbumReview()
review.score = "8.7"
review.validate()
review.score = Decimal("10.0")
review.validate()
# implicit conversion from float to string
review.score = 3.14
review.validate()
review.score = "it stinks!"
self.assertRaises(ValidationError, review.validate)
def test_boolean_validation(self): def test_boolean_validation(self):
"""Ensure that invalid values cannot be assigned to boolean fields. """Ensure that invalid values cannot be assigned to boolean fields.
""" """

View File

@ -16,7 +16,7 @@ class QuerySetTest(unittest.TestCase):
name = StringField() name = StringField()
age = IntField() age = IntField()
self.Person = Person self.Person = Person
def test_initialisation(self): def test_initialisation(self):
"""Ensure that a QuerySet is correctly initialised by QuerySetManager. """Ensure that a QuerySet is correctly initialised by QuerySetManager.
""" """
@ -220,30 +220,6 @@ class QuerySetTest(unittest.TestCase):
BlogPost.drop_collection() BlogPost.drop_collection()
def test_field_subsets(self):
"""Ensure that a call to ``only`` loads only selected fields.
"""
class DinerReview(Document):
title = StringField()
abstract = StringField()
content = StringField()
review = DinerReview(title="Lorraine's Diner")
review.abstract = "Dirty dishes, great food."
review.content = """
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Mauris eu felis risus, eget congue ante. Mauris consectetur
dignissim velit, quis dictum risus tincidunt ac.
Phasellus condimentum imperdiet laoreet.
"""
review.save()
review = DinerReview.objects.only("title").first()
self.assertEqual(review.content, None)
DinerReview.drop_collection()
def test_ordering(self): def test_ordering(self):
"""Ensure default ordering is applied and can be overridden. """Ensure default ordering is applied and can be overridden.
""" """