| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -53,8 +53,8 @@ def _test_default_attrs(self, ctor, *args): | |||
| 53 | 53 | self.assertEqual(obj.dialect.skipinitialspace, False) | |
| 54 | 54 | self.assertEqual(obj.dialect.strict, False) | |
| 55 | 55 | # Try deleting or changing attributes (they are read-only) | |
| 56 | - self.assertRaises(TypeError, delattr, obj.dialect, 'delimiter') | ||
| 57 | - self.assertRaises(TypeError, setattr, obj.dialect, 'delimiter', ':') | ||
| 56 | + self.assertRaises(AttributeError, delattr, obj.dialect, 'delimiter') | ||
| 57 | + self.assertRaises(AttributeError, setattr, obj.dialect, 'delimiter', ':') | ||
| 58 | 58 | self.assertRaises(AttributeError, delattr, obj.dialect, 'quoting') | |
| 59 | 59 | self.assertRaises(AttributeError, setattr, obj.dialect, | |
| 60 | 60 | 'quoting', None) | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1857,13 +1857,13 @@ def delx(self): | |||
| 1857 | 1857 | for attr in "__doc__", "fget", "fset", "fdel": | |
| 1858 | 1858 | try: | |
| 1859 | 1859 | setattr(raw, attr, 42) | |
| 1860 | - except TypeError as msg: | ||
| 1860 | + except AttributeError as msg: | ||
| 1861 | 1861 | if str(msg).find('readonly') < 0: | |
| 1862 | 1862 | raise TestFailed("when setting readonly attr %r on a " | |
| 1863 | - "property, got unexpected TypeError " | ||
| 1863 | + "property, got unexpected AttributeError " | ||
| 1864 | 1864 | "msg %r" % (attr, str(msg))) | |
| 1865 | 1865 | else: | |
| 1866 | - raise TestFailed("expected TypeError from trying to set " | ||
| 1866 | + raise TestFailed("expected AttributeError from trying to set " | ||
| 1867 | 1867 | "readonly %r attr on a property" % attr) | |
| 1868 | 1868 | ||
| 1869 | 1869 | class D(object): | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -400,7 +400,7 @@ | |||
| 400 | 400 | >>> i.gi_running = 42 | |
| 401 | 401 | Traceback (most recent call last): | |
| 402 | 402 | ... | |
| 403 | - TypeError: readonly attribute | ||
| 403 | + AttributeError: readonly attribute | ||
| 404 | 404 | >>> def g(): | |
| 405 | 405 | ... yield me.gi_running | |
| 406 | 406 | >>> me = g() | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -143,7 +143,7 @@ def trunc(x): return x | |||
| 143 | 143 | try: | |
| 144 | 144 | result.st_mode = 1 | |
| 145 | 145 | self.fail("No exception thrown") | |
| 146 | - except TypeError: | ||
| 146 | + except AttributeError: | ||
| 147 | 147 | pass | |
| 148 | 148 | ||
| 149 | 149 | try: | |
@@ -201,7 +201,7 @@ def test_statvfs_attributes(self): | |||
| 201 | 201 | try: | |
| 202 | 202 | result.f_bfree = 1 | |
| 203 | 203 | self.fail("No exception thrown") | |
| 204 | - except TypeError: | ||
| 204 | + except AttributeError: | ||
| 205 | 205 | pass | |
| 206 | 206 | ||
| 207 | 207 | try: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -164,7 +164,7 @@ PyMember_SetOne(char *addr, PyMemberDef *l, PyObject *v) | |||
| 164 | 164 | ||
| 165 | 165 | if ((l->flags & READONLY) || l->type == T_STRING) | |
| 166 | 166 | { | |
| 167 | - PyErr_SetString(PyExc_TypeError, "readonly attribute"); | ||
| 167 | + PyErr_SetString(PyExc_AttributeError, "readonly attribute"); | ||
| 168 | 168 | return -1; | |
| 169 | 169 | } | |
| 170 | 170 | if ((l->flags & WRITE_RESTRICTED) && PyEval_GetRestricted()) { | |
| Back | FazBrowse Home | New Git URL |
0 commit comments