Пример #1
0
 def test_truthy(self):
     truths = ['Yes', 'y', u'TRUE', '1', u'1']
     for x in truths:
         b = smart_bool(x, 'fallback')
         assert b is True, self.msg_template % (x, True, b)
Пример #2
0
 def test_falsey(self):
     falses = ['No', 'n', u'FALSE', '0', u'0']
     for x in falses:
         b = smart_bool(x, 'fallback')
         assert b is False, self.msg_template % (x, False, b)
Пример #3
0
 def test_falsey(self):
     falses = ['No', 'n', u'FALSE', '0', u'0']
     for x in falses:
         b = smart_bool(x, 'fallback')
         assert b is False, self.msg_template % (x, False, b)
Пример #4
0
 def test_fallback(self):
     garbages = [None, 'apple', u'']
     for x in garbages:
         b = smart_bool(x, 'fallback')
         assert b == 'fallback', self.msg_template % (x, 'fallback', b)
Пример #5
0
 def test_truthy(self):
     truths = ['Yes', 'y', u'TRUE', '1', u'1']
     for x in truths:
         b = smart_bool(x, 'fallback')
         assert b is True, self.msg_template % (x, True, b)
Пример #6
0
 def test_fallback(self):
     garbages = [None, 'apple', u'']
     for x in garbages:
         b = smart_bool(x, 'fallback')
         assert b == 'fallback', self.msg_template % (x, 'fallback', b)
Пример #7
0
 def test_falsey(self):
     falses = ["No", "n", u"FALSE", "0", u"0"]
     for x in falses:
         b = smart_bool(x, "fallback")
         assert b is False, self.msg_template % (x, False, b)
Пример #8
0
 def test_truthy(self):
     truths = ["Yes", "y", u"TRUE", "1", u"1"]
     for x in truths:
         b = smart_bool(x, "fallback")
         assert b is True, self.msg_template % (x, True, b)
Пример #9
0
 def test_fallback(self):
     garbages = [None, "apple", u""]
     for x in garbages:
         b = smart_bool(x, "fallback")
         assert b == "fallback", self.msg_template % (x, "fallback", b)