Author: Armin Rigo <ar...@tunes.org> Branch: cpyext-injection Changeset: r87875:785b605b2f98 Date: 2016-10-19 15:47 +0200 http://bitbucket.org/pypy/pypy/changeset/785b605b2f98/
Log: Extend the test diff --git a/pypy/module/cpyext/injection/_test_module.py b/pypy/module/cpyext/injection/_test_module.py --- a/pypy/module/cpyext/injection/_test_module.py +++ b/pypy/module/cpyext/injection/_test_module.py @@ -28,6 +28,9 @@ @unwrap_spec(arg=int) def injected_make(space, arg): + if arg == 15: + org = space.fromcache(Original) + return space.call_function(org.w_original_make, space.wrap(arg)) return space.w_Ellipsis diff --git a/pypy/module/cpyext/test/test_injection.py b/pypy/module/cpyext/test/test_injection.py --- a/pypy/module/cpyext/test/test_injection.py +++ b/pypy/module/cpyext/test/test_injection.py @@ -13,3 +13,5 @@ module = self.import_module(name='injection') mything = module.make(5) assert mything is Ellipsis + mything = module.make(15) + assert mything[-100] == -100+15 _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit