from .. utils import TranspileTestCase, BuiltinFunctionTestCase


class ListTests(TranspileTestCase):
    pass


class BuiltinListFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
    functions = ["list"]

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

from .. utils import TranspileTestCase, BuiltinFunctionTestCase


class ListTests(TranspileTestCase):
    pass


class BuiltinListFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
    functions = ["list"]

    not_implemented = [
        'test_bytearray',
        'test_bytes',
        'test_class',
        'test_complex',
        'test_dict',
        'test_frozenset',
        'test_str',
    ]

Mark some builtin list() tests as passing
Mark some builtin list() tests as passing

- This is due to the earlier fixed TypeError message.

  from .. utils import TranspileTestCase, BuiltinFunctionTestCase
  
  
  class ListTests(TranspileTestCase):
      pass
  
  
  class BuiltinListFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
      functions = ["list"]
  
      not_implemented = [
-         'test_bool',
          'test_bytearray',
          'test_bytes',
          'test_class',
          'test_complex',
          'test_dict',
-         'test_float',
          'test_frozenset',
-         'test_int',
          'test_str',
      ]
  
Mark some builtin list() tests as passing
## Code Before:
from .. utils import TranspileTestCase, BuiltinFunctionTestCase


class ListTests(TranspileTestCase):
    pass


class BuiltinListFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
    functions = ["list"]

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

## Instruction:
Mark some builtin list() tests as passing
## Code After:
from .. utils import TranspileTestCase, BuiltinFunctionTestCase


class ListTests(TranspileTestCase):
    pass


class BuiltinListFunctionTests(BuiltinFunctionTestCase, TranspileTestCase):
    functions = ["list"]

    not_implemented = [
        'test_bytearray',
        'test_bytes',
        'test_class',
        'test_complex',
        'test_dict',
        'test_frozenset',
        'test_str',
    ]
