Mercurial > pytave
comparison @pyobject/methods.m @ 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 |
comparison
equal
deleted
inserted
replaced
376:d1e00e614b4c | 377:cfd01e91d8e6 |
---|---|
133 %! assert (any (strcmp (m, "getpid"))) | 133 %! assert (any (strcmp (m, "getpid"))) |
134 | 134 |
135 %!assert (methods (pyeval ("object()")), cell (0, 1)) | 135 %!assert (methods (pyeval ("object()")), cell (0, 1)) |
136 %!assert (ismember ("append", methods (pyeval ("[]")))) | 136 %!assert (ismember ("append", methods (pyeval ("[]")))) |
137 %!assert (ismember ("keys", methods (pyeval ("{}")))) | 137 %!assert (ismember ("keys", methods (pyeval ("{}")))) |
138 %!assert (! ismember ("__getslice__", methods (pyeval ("[]")))) | |
139 | 138 |
140 %!assert (ismember ("__getslice__", methods (pyeval ("[]"), "-all"))) | 139 %!assert (! ismember ("__reversed__", methods (pyeval ("[]")))) |
141 %!assert (ismember ("__repr__", methods (pyeval ("{}"), "-all"))) | 140 %!assert (ismember ("__reversed__", methods (pyeval ("[]"), "-all"))) |
141 %!assert (! ismember ("__contains__", methods (pyeval ("{}")))) | |
142 %!assert (ismember ("__contains__", methods (pyeval ("{}"), "-all"))) |