Author: Wim Lavrijsen <[email protected]>
Branch: reflex-support
Changeset: r66898:95801d352cc8
Date: 2013-09-10 16:00 -0700
http://bitbucket.org/pypy/pypy/changeset/95801d352cc8/
Log: code cleanup
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
--- a/pypy/module/cppyy/converter.py
+++ b/pypy/module/cppyy/converter.py
@@ -262,8 +262,7 @@
self.name = name
def convert_argument(self, space, w_obj, address, call_local):
- raise OperationError(space.w_TypeError,
- space.wrap('no converter available for type "%s"'
% self.name))
+ self._is_abstract(space)
class BoolConverter(ffitypes.typeid(bool), TypeConverter):
diff --git a/pypy/module/cppyy/test/test_fragile.py
b/pypy/module/cppyy/test/test_fragile.py
--- a/pypy/module/cppyy/test/test_fragile.py
+++ b/pypy/module/cppyy/test/test_fragile.py
@@ -190,7 +190,7 @@
assert "fragile::D::overload()" in str(e)
assert "TypeError: wrong number of arguments" in str(e)
assert "fragile::D::overload(fragile::no_such_class*)" in str(e)
- assert "TypeError: no converter available for type
\"fragile::no_such_class*\"" in str(e)
+ assert "TypeError: no converter available for
'fragile::no_such_class*'" in str(e)
assert "fragile::D::overload(char, int)" in str(e)
assert "TypeError: expected string, got NoneType object" in str(e)
assert "fragile::D::overload(int, fragile::no_such_class*)" in
str(e)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit