removed unused fields and tests
This commit is contained in:
parent
c4513f0286
commit
d0ceb74a2e
@ -80,23 +80,6 @@ class FieldTest(unittest.TestCase):
|
||||
person.name = 'Shorter name'
|
||||
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):
|
||||
"""Ensure that invalid values cannot be assigned to int fields.
|
||||
"""
|
||||
@ -131,24 +114,6 @@ class FieldTest(unittest.TestCase):
|
||||
person.height = 4.0
|
||||
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):
|
||||
"""Ensure that invalid values cannot be assigned to boolean fields.
|
||||
"""
|
||||
|
@ -220,30 +220,6 @@ class QuerySetTest(unittest.TestCase):
|
||||
|
||||
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):
|
||||
"""Ensure default ordering is applied and can be overridden.
|
||||
"""
|
||||
|
Loading…
x
Reference in New Issue
Block a user