Esempio n. 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)
Esempio n. 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)
Esempio n. 3
0
 def test_bool_is_None(self):
     self.assertEqual(parsers.bool_parser(None), False)
Esempio n. 4
0
 def test_bool_not_string(self):
     self.assertEqual(parsers.bool_parser(1), True)
Esempio n. 5
0
 def test_bool_is_None(self):
     self.assertEqual(parsers.bool_parser(None), False)
Esempio n. 6
0
 def test_bool_not_string(self):
     self.assertEqual(parsers.bool_parser(1), True)