From 9ead66b6db836ad644731e3f14f0ef0f4e249b6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonel=20C=C3=A2mara?= Date: Tue, 12 Apr 2016 16:00:33 +0100 Subject: [PATCH] test IS_IN_DB label is a Field and self.sort = True --- gluon/tests/test_validators.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gluon/tests/test_validators.py b/gluon/tests/test_validators.py index 76c8c6c0..b1a86282 100644 --- a/gluon/tests/test_validators.py +++ b/gluon/tests/test_validators.py @@ -230,6 +230,8 @@ class TestValidators(unittest.TestCase): self.assertEqual(rtn, ( ('%d,%d' % (george_id, costanza_id)).split(','), 'oops')) rtn = IS_IN_DB(db, db.person.id, '%(name)s', error_message='oops').options(zero=False) self.assertEqual(sorted(rtn), [('%d' % george_id, 'george'), ('%d' % costanza_id, 'costanza')]) + rtn = IS_IN_DB(db, db.person.id, db.person.name, error_message='oops', sort=True).options(zero=True) + self.assertEqual(sorted(rtn), [('', ''), ('%d' % george_id, 'george'), ('%d' % costanza_id, 'costanza')]) db.person.drop() def test_IS_NOT_IN_DB(self):