code: def test_table_type():
      table_1 = wandb.Table(columns=["col"], data=[[1]])
      t1 = data_types._TableType.from_obj(table_1)
      table_2 = wandb.Table(columns=["col"], data=[[1.3]])
      table_3 = wandb.Table(columns=["col"], data=[["a"]])
      assert t1.assign(table_2) == t1
      assert t1.assign(table_3) == InvalidType()
  
imports: import datetime
  import numpy
  import pytest
  import wandb
  from wandb import data_types
  from wandb.sdk.data_types._dtypes import AnyType, BooleanType, ConstType, InvalidType, ListType, NoneType, NumberType, OptionalType, StringType, TimestampType, TypedDictType, TypeRegistry, UnionType, UnknownType
label_desc: Use image node_id 19 for calling a global function with example usage: test_table_type() without return types