Beispiel #1
0
 def test_parse_bool__string(self):
     for value in '1 on ON On oN t true y yes'.split():
         self.assertTrue(helpers.parse_bool(value))
     for value in '0 off OFF f false n no other'.split():
         self.assertFalse(helpers.parse_bool(value))
Beispiel #2
0
 def test_parse_bool__string(self):
     for value in '1 on ON On oN t true y yes'.split():
         self.assertTrue(helpers.parse_bool(value))
     for value in '0 off OFF f false n no other'.split():
         self.assertFalse(helpers.parse_bool(value))
Beispiel #3
0
 def test_parse_bool__non_string(self):
     for value in [True, -1, 1, 1000, [''], 1.0]:
         self.assertTrue(helpers.parse_bool(value))
     for value in [None, False, 0, '', [], {}, 0.0]:
         self.assertFalse(helpers.parse_bool(value))
Beispiel #4
0
 def test_parse_bool__non_string(self):
     for value in [True, -1, 1, 1000, [''], 1.0]:
         self.assertTrue(helpers.parse_bool(value))
     for value in [None, False, 0, '', [], {}, 0.0]:
         self.assertFalse(helpers.parse_bool(value))