Skip to content

test_clinic fails with the --forever argument #117347

Closed
@Eclips4

Description

@Eclips4

Bug report

Bug description:

./python -m test -q test_clinic --forever
Using random seed: 2016588083
0:00:00 load avg: 16.10 Run tests sequentially
test test_clinic failed -- Traceback (most recent call last):
  File "/home/eclips4/CLionProjects/cpython/Lib/test/test_clinic.py", line 2675, in test_cli_converters
    self.assertTrue(out.endswith(finale), out)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: False is not true :
Legacy converters:
    B C D L O S U Y Z Z#
    b c d f h i l p s s# s* u u# w* y y# y* z z# z*

Converters:
    bool(accept={<class 'object'>})
    byte(bitwise=False)
    char()
    Custom()
    defining_class(type=None)
    double()
    fildes()
    float()
    int(accept={<class 'int'>}, type=None)
    long()
    long_long()
    object(converter=None, type=None, subclass_of=None)
    Py_buffer(accept={<class 'clinic.buffer'>})
    Py_complex()
    Py_ssize_t(accept={<class 'int'>})
    Py_UNICODE(accept={<class 'str'>}, zeroes=False)
    PyByteArrayObject()
    PyBytesObject()
    self(type=None)
    short()
    size_t()
    slice_index(accept={<class 'NoneType'>, <class 'int'>})
    str(accept={<class 'str'>}, encoding=None, zeroes=False)
    unicode()
    unsigned_char(bitwise=False)
    unsigned_int(bitwise=False)
    unsigned_long(bitwise=False)
    unsigned_long_long(bitwise=False)
    unsigned_short(bitwise=False)

Return converters:
    bool()
    Custom()
    double()
    float()
    int()
    long()
    object()
    Py_ssize_t()
    size_t()
    unsigned_int()
    unsigned_long()

All converters also accept (c_default=None, py_default=None, annotation=None).
All return converters also accept (py_default=None).



== Tests result: FAILURE ==

1 test failed:
    test_clinic

Total duration: 586 ms
Total tests: run=290 failures=1
Total test files: run=2 failed=1
Result: FAILURE

CPython versions tested on:

CPython main branch

Operating systems tested on:

Linux

Linked PRs

Metadata

Metadata

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions