code: def test_change_mixed_types(self):
      rows = (("1", "10/24/1978"), ("2", "11/13/1974"))
  
      column_names = ["number", "date"]
      column_types = [Number(), Date()]
  
      table = Table(rows, column_names, column_types)
  
      with self.assertRaises(DataTypeError):
          table.compute([("test", Change("number", "date"))])
  
imports: import datetime
  import unittest
  import warnings
  from decimal import Decimal
  from agate import Table
  from agate.computations import Change, Formula, Percent, PercentChange, PercentileRank, Rank, Slug
  from agate.data_types import Boolean, Date, DateTime, Number, Text, TimeDelta
  from agate.exceptions import CastError, DataTypeError
  from agate.warns import NullCalculationWarning
label_desc: Use image node_id 6 for calling the TestTableComputation obj's underlying member method code with example usage: obj.test_change_mixed_types() without return types