From 20411ce45f5e962aa3cb73f451fd85b44ea2356c Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sat, 2 Dec 2017 13:37:42 -0600 Subject: [PATCH] create forms should not display default values for readonly fields --- gluon/tests/test_sqlhtml.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gluon/tests/test_sqlhtml.py b/gluon/tests/test_sqlhtml.py index 1ba9b051..5dfe1ffa 100644 --- a/gluon/tests/test_sqlhtml.py +++ b/gluon/tests/test_sqlhtml.py @@ -279,13 +279,14 @@ class TestSQLFORM(unittest.TestCase): self.assertEqual(form.xml(), b'
') def test_represent_SQLFORM(self): + id = self.db.t0.insert() self.db.t0.tt.represent = lambda value: value.capitalize() self.db.t0.tt.writable = False self.db.t0.tt.readable = True - form = SQLFORM(self.db.t0) + form = SQLFORM(self.db.t0, id) self.assertTrue(b'Web2py' in form.xml()) self.db.t0.tt.represent = lambda value, row: value.capitalize() - form = SQLFORM(self.db.t0) + form = SQLFORM(self.db.t0, id) self.assertTrue(b'Web2py' in form.xml()) # def test_assert_status(self):