[Python-checkins] cpython: Check deques against common sequence tests (except for slicing).
Serhiy Storchaka
storchaka at gmail.com
Thu Apr 2 08:07:38 CEST 2015
On 01.04.15 18:27, Zachary Ware wrote:
> On Wed, Apr 1, 2015 at 10:11 AM, raymond.hettinger
> <python-checkins at python.org> wrote:
>> https://hg.python.org/cpython/rev/393189326adb
>> changeset: 95350:393189326adb
>> user: Raymond Hettinger <python at rcn.com>
>> date: Wed Apr 01 08:11:09 2015 -0700
>> summary:
>> Check deques against common sequence tests (except for slicing).
>>
>> files:
>> Lib/test/test_deque.py | 16 ++++++++++++++++
>> 1 files changed, 16 insertions(+), 0 deletions(-)
>>
>>
>> diff --git a/Lib/test/test_deque.py b/Lib/test/test_deque.py
>> --- a/Lib/test/test_deque.py
>> +++ b/Lib/test/test_deque.py
>> @@ -843,6 +843,21 @@
>> # SF bug #1486663 -- this used to erroneously raise a TypeError
>> SubclassWithKwargs(newarg=1)
>>
>> +class TestSequence(seq_tests.CommonTest):
>> + type2test = deque
>> +
>> + def test_getitem(self):
>> + # For now, bypass tests that require slicing
>> + pass
>> +
>> + def test_getslice(self):
>> + # For now, bypass tests that require slicing
>> + pass
>> +
>> + def test_subscript(self):
>> + # For now, bypass tests that require slicing
>> + pass
>
> Instead of making these empty passing tests, it's better to set them
> to 'None' so that unittest doesn't run them (and thus doesn't report
> success when it hasn't actually tested something).
Seconded.
More information about the Python-checkins
mailing list