code: def test_limit(self):
      rows = [("1.7",), ("foo",), ("",)]
  
      tester = TypeTester(limit=1)
      inferred = tester.run(rows, ["one"])
  
      self.assertIsInstance(inferred[0], Number)
  
      tester = TypeTester(limit=2)
      inferred = tester.run(rows, ["one"])
  
      self.assertIsInstance(inferred[0], Text)
  
imports: import unittest
  from agate.data_types import Boolean, Date, DateTime, Number, Text, TimeDelta
  from agate.type_tester import TypeTester
label_desc: Use image node_id 15 for calling the TestTypeTester obj's underlying member method code with example usage: obj.test_limit() without return types