Example #1
0
 def test_bool(self):
     for value in ('true', '1', 'on', 'yes',
                   'True', 'YES', 'oN'):
         self.assertEqual(parsers.bool_parser(value), True)
     for value in ('false', '0', 'off', 'no',
                   'faLSE', 'No', 'oFf'):
         self.assertEqual(parsers.bool_parser(value), False)
     for value in ('xyzzy', '', '-1', '0.', '0.1'):
         self.assertRaises(ValueError, parsers.bool_parser, value)
Example #2
0
 def test_bool(self):
     for value in ('true', '1', 'on', 'yes',
                   'True', 'YES', 'oN'):
         self.assertEqual(parsers.bool_parser(value), True)
     for value in ('false', '0', 'off', 'no',
                   'faLSE', 'No', 'oFf'):
         self.assertEqual(parsers.bool_parser(value), False)
     for value in ('xyzzy', '', '-1', '0.', '0.1'):
         self.assertRaises(ValueError, parsers.bool_parser, value)
Example #3
0
 def test_bool_is_None(self):
     self.assertEqual(parsers.bool_parser(None), False)
Example #4
0
 def test_bool_not_string(self):
     self.assertEqual(parsers.bool_parser(1), True)
Example #5
0
 def test_bool_is_None(self):
     self.assertEqual(parsers.bool_parser(None), False)
Example #6
0
 def test_bool_not_string(self):
     self.assertEqual(parsers.bool_parser(1), True)