[pypy-svn] r61448 - pypy/trunk/lib-python/modified-2.5.2/test
antocuni at codespeak.net
antocuni at codespeak.net
Thu Jan 29 14:22:08 CET 2009
Author: antocuni
Date: Thu Jan 29 14:22:07 2009
New Revision: 61448
Added:
pypy/trunk/lib-python/modified-2.5.2/test/test_csv.py
- copied, changed from r61444, pypy/trunk/lib-python/2.5.2/test/test_csv.py
Log:
mark this behaviour as impl detail. test_csv passes now :-)
Copied: pypy/trunk/lib-python/modified-2.5.2/test/test_csv.py (from r61444, pypy/trunk/lib-python/2.5.2/test/test_csv.py)
==============================================================================
--- pypy/trunk/lib-python/2.5.2/test/test_csv.py (original)
+++ pypy/trunk/lib-python/modified-2.5.2/test/test_csv.py Thu Jan 29 14:22:07 2009
@@ -52,13 +52,14 @@
self.assertEqual(obj.dialect.quoting, csv.QUOTE_MINIMAL)
self.assertEqual(obj.dialect.skipinitialspace, False)
self.assertEqual(obj.dialect.strict, False)
- # Try deleting or changing attributes (they are read-only)
- self.assertRaises(TypeError, delattr, obj.dialect, 'delimiter')
- self.assertRaises(TypeError, setattr, obj.dialect, 'delimiter', ':')
- self.assertRaises(AttributeError, delattr, obj.dialect, 'quoting')
- self.assertRaises(AttributeError, setattr, obj.dialect,
- 'quoting', None)
-
+ if test_support.check_impl_detail():
+ # Try deleting or changing attributes (they are read-only)
+ self.assertRaises(TypeError, delattr, obj.dialect, 'delimiter')
+ self.assertRaises(TypeError, setattr, obj.dialect, 'delimiter', ':')
+ self.assertRaises(AttributeError, delattr, obj.dialect, 'quoting')
+ self.assertRaises(AttributeError, setattr, obj.dialect,
+ 'quoting', None)
+
def test_reader_attrs(self):
self._test_default_attrs(csv.reader, [])
More information about the Pypy-commit
mailing list