diff options
Diffstat (limited to 'src/zope/schema/tests/test_equality.py')
| -rw-r--r-- | src/zope/schema/tests/test_equality.py | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/src/zope/schema/tests/test_equality.py b/src/zope/schema/tests/test_equality.py index 23663e8..0fc14d5 100644 --- a/src/zope/schema/tests/test_equality.py +++ b/src/zope/schema/tests/test_equality.py @@ -20,19 +20,14 @@ class FieldEqualityTests(unittest.TestCase): def test_equality(self): - from zope.schema._compat import u from zope.schema import Int from zope.schema import Text - # pep 8 friendlyness - u, Int, Text + def _makeOne(cls): + return cls(title=u"Foo", description=u"Bar") - equality = [ - 'Text(title=u("Foo"), description=u("Bar"))', - 'Int(title=u("Foo"), description=u("Bar"))', - ] - for text in equality: - self.assertEqual(eval(text), eval(text)) + for cls in Int,Text: + self.assertEqual(_makeOne(cls), _makeOne(cls)) def test_suite(): |
