code: def test_field_name():
      assert FieldTypes.list().name == "List"
      assert (
          FieldTypes.list(FieldTypes.int64, FieldTypes.float32).name
          == "List[Int64, Float32]"
      )
      assert (
          FieldTypes.tuple(FieldTypes.int8, ...).name
          == "Tuple[Int8, ...]"
      )
      assert (
          FieldTypes.tuple(FieldTypes.int8).name == "Tuple[Int8, ...]"
      )
      assert FieldTypes.dict().name == "Dict"
      assert (
          FieldTypes.dict(FieldTypes.int8, FieldTypes.float64).name
          == "Dict[Int8, Float64]"
      )
  
file_path: mars/mars/serialization/serializables/tests/test_field_type.py
imports: from collections import namedtuple
  from datetime import datetime, timedelta, timezone
  import numpy
  import pandas
  import pytest
  from ....core import EntityData
  from ..None import FieldTypes
label_desc: Use image node_id 3 for calling a global function with example usage: test_field_name() without return types