summaryrefslogtreecommitdiff
path: root/tests/functional/r/regression_02/regression_node_statement.py
blob: bd982480bece13b40f07fff5ad93fddc36b4c037 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
"""Test to see we don't crash on this code in pandas.
See: https://github.com/pandas-dev/pandas/blob/master/pandas/core/arrays/sparse/array.py
Code written by Guido van Rossum here: https://github.com/python/typing/issues/684"""
# pylint: disable=no-member, redefined-builtin, invalid-name, missing-class-docstring

from typing import TYPE_CHECKING

if TYPE_CHECKING:
    from enum import Enum

    class ellipsis(Enum):
        Ellipsis = "..."

    Ellipsis = ellipsis.Ellipsis


else:
    ellipsis = type(Ellipsis)