code: def testDefaultParseValueNumbers(self):
      self.assertEqual(parser.DefaultParseValue("23"), 23)
      self.assertEqual(parser.DefaultParseValue("-23"), -23)
      self.assertEqual(parser.DefaultParseValue("23.0"), 23.0)
      self.assertIsInstance(parser.DefaultParseValue("23"), int)
      self.assertIsInstance(parser.DefaultParseValue("23.0"), float)
      self.assertEqual(parser.DefaultParseValue("23.5"), 23.5)
      self.assertEqual(parser.DefaultParseValue("-23.5"), -23.5)
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from fire import parser
  from fire import testutils
label_desc: Use image node_id 6 for calling the ParserTest obj's underlying member method code with example usage: obj.testDefaultParseValueNumbers() without return types