from .. utils import TranspileTestCase, BuiltinFunctionTestCase


class InputTests(TranspileTestCase):
    pass


class BuiltinInputFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
    functions = ["input"]

    not_implemented = [
        'test_bool',
        'test_bytearray',
        'test_bytes',
        'test_class',
        'test_complex',
        'test_dict',
        'test_float',
        'test_frozenset',
        'test_int',
        'test_list',
        'test_set',
        'test_str',
        'test_tuple',
    ]

from .. utils import TranspileTestCase, BuiltinFunctionTestCase


class InputTests(TranspileTestCase):
    pass


# class BuiltinInputFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
#     functions = ["input"]

#     not_implemented = [
#         'test_bool',
#         'test_bytearray',
#         'test_bytes',
#         'test_class',
#         'test_complex',
#         'test_dict',
#         'test_float',
#         'test_frozenset',
#         'test_int',
#         'test_list',
#         'test_set',
#         'test_str',
#         'test_tuple',
#     ]

Disable builtin tests for input() as it hangs