changeset 377:cfd01e91d8e6

pyobject.methods: make tests compatible with Python 3 * @pyobject/methods.m: Make tests added in d1e00e614b4c compatible with Python 2 and 3.
author Mike Miller <mtmiller@octave.org>
date Wed, 18 Jan 2017 11:13:38 -0800
parents d1e00e614b4c
children c90d70aec553 24546b7021db
files @pyobject/methods.m
diffstat 1 files changed, 4 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/@pyobject/methods.m	Wed Jan 18 17:06:34 2017 +0530
+++ b/@pyobject/methods.m	Wed Jan 18 11:13:38 2017 -0800
@@ -135,7 +135,8 @@
 %!assert (methods (pyeval ("object()")), cell (0, 1))
 %!assert (ismember ("append", methods (pyeval ("[]"))))
 %!assert (ismember ("keys", methods (pyeval ("{}"))))
-%!assert (! ismember ("__getslice__", methods (pyeval ("[]"))))
 
-%!assert (ismember ("__getslice__", methods (pyeval ("[]"), "-all")))
-%!assert (ismember ("__repr__", methods (pyeval ("{}"), "-all")))
+%!assert (! ismember ("__reversed__", methods (pyeval ("[]"))))
+%!assert (ismember ("__reversed__", methods (pyeval ("[]"), "-all")))
+%!assert (! ismember ("__contains__", methods (pyeval ("{}"))))
+%!assert (ismember ("__contains__", methods (pyeval ("{}"), "-all")))