} else if (PySequence_Check(x)) {
t = x; x = 0;
n = PySequence_Size(t); if (n < 0) goto end;
- if (n != 2 && (n != 3 || !c))
+ if (n != 2 && n != 3)
TYERR("want sequence of two or three items");
if ((x = PySequence_GetItem(t, 0)) == 0 ||
(y = PySequence_GetItem(t, 1)) == 0 ||
me.assertRaises(ValueError, C.ECPt, "12345,")
me.assertRaises(ValueError, C.ECPt, "12345, xyzzy")
me.assertRaises(ValueError, C.ECPt, "12345, 67890!??")
- me.assertRaises(TypeError, C.ECPt, (1, 2, 3))
+ me.assertRaises(ValueError, C.ECPt, (1, 2, 3))
me.assertRaises(TypeError, C.ECPt, 1, 2, 3)
me.assertRaises(TypeError, C.ECPt, 1234)
me.assertRaises(TypeError, C.ECPt, object())