0.9.0 add yesno() + make Waiter usable + document validators
This commit is contained in:
parent
f1f9a95189
commit
def2634f21
10 changed files with 83 additions and 16 deletions
24
tests/test_validators.py
Normal file
24
tests/test_validators.py
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
|
||||
|
||||
import unittest
|
||||
from suou.validators import yesno
|
||||
|
||||
class TestValidators(unittest.TestCase):
|
||||
def setUp(self):
|
||||
...
|
||||
def tearDown(self):
|
||||
...
|
||||
def test_yesno(self):
|
||||
self.assertFalse(yesno('false'))
|
||||
self.assertFalse(yesno('FALSe'))
|
||||
self.assertTrue(yesno('fasle'))
|
||||
self.assertTrue(yesno('falso'))
|
||||
self.assertTrue(yesno('zero'))
|
||||
self.assertTrue(yesno('true'))
|
||||
self.assertFalse(yesno('0'))
|
||||
self.assertTrue(yesno('00'))
|
||||
self.assertTrue(yesno('.'))
|
||||
self.assertTrue(yesno('2'))
|
||||
self.assertTrue(yesno('o'))
|
||||
self.assertFalse(yesno('oFF'))
|
||||
self.assertFalse(yesno('no'))
|
||||
Loading…
Add table
Add a link
Reference in a new issue