Skip to content

Test bench instability #1378

Description

@Thrameos

One of the unittests fails, but only in combination with random testing sequence. Somewhere in the code we are getting into a state where we can exist this code without setting an exception. Unfortunately, I can't find the correct sequence as it requires running to a fail, deleting tests, rinse, lather, repeat until only the repeater remains.

        class q:
            def __float__(self):
                raise SystemError("nope")
        ja = JArray(JDouble)(5)
        a = [1, -1, q(), 3, 4]
        with self.assertRaises(SystemError):
            ja[:] = a

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions