Add test to ensure rec_name is a char, text type
Model.default_get with 'default_rec_name' context relies on the fact that rec_name is a string base field. issue6630 review36501002
This commit is contained in:
1 parent
6b3551c834
commit
965f8b0cdb
1 file changed
+4
@@ -201,6 +201,10 @@ class ModuleTestCase(unittest.TestCase):
|
||||
assert model._rec_name in model._fields, (
|
||||
'Wrong _rec_name "%s" for %s'
|
||||
% (model._rec_name, mname))
|
||||
field = model._fields[model._rec_name]
|
||||
assert field._type in {'char', 'text'}, (
|
||||
"Wrong '%s' type for _rec_name of %s'"
|
||||
% (field._type, mname))
|
||||
|
||||
@with_transaction()
|
||||
def test_view(self):
|
||||
|
||||
Reference in new issue
Block a user