[pypy-commit] pypy reflex-support: code cleanup

wlav noreply at buildbot.pypy.org
Wed Sep 11 01:31:15 CEST 2013


Author: Wim Lavrijsen <WLavrijsen at lbl.gov>
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)


More information about the pypy-commit mailing list