code: def test_table_csv_with_nulls_updated(self):
      tbl = Table("x,y\n1,", index="x")
      assert tbl.schema() == {"x": int, "y": str}
      view = tbl.view()
      assert view.to_dict() == {"x": [1], "y": [None]}
      tbl.update("x,y\n1,abc\n2,123")
      assert view.to_dict() == {"x": [1, 2], "y": ["abc", "123"]}
  
imports: import sys
  from datetime import date, datetime
  from perspective.core.exception import PerspectiveError
  from perspective.table import Table
  from perspective.table._state import _PerspectiveStateManager
  from perspective.table.libpsppy import PerspectiveCppError, t_filter_op
  from pytest import raises
label_desc: Use image node_id 6 for calling the TestTable obj's underlying member method code with example usage: obj.test_table_csv_with_nulls_updated() without return types