Esempio n. 1
0
 def test_must_be_four_digits(self):
     for mem in (("abab", 0),
                 ("ab", 0),
                 ("199", 0),
                 ("19999", 0),
                 ("1997", 1),
                 ("2097", 1)):
         self.eq_(tools.is_year(mem[0]), mem[1])
Esempio n. 2
0
 def test_must_be_four_digits(self):
     assert tools.is_year("abab") == 0
     assert tools.is_year("ab") == 0
     assert tools.is_year("199") == 0
     assert tools.is_year("19999") == 0
     assert tools.is_year("1997") == 1
     assert tools.is_year("2097") == 1
Esempio n. 3
0
 def test_everything_else_returns_false(self):
     for mem in ((None, 0), ("", 0), ("ab", 0), ("97", 0)):
         self.eq_(tools.is_year(mem[0]), mem[1])
Esempio n. 4
0
 def test_must_start_with_19_or_20(self):
     for mem in (("3090", 0), ("0101", 0)):
         self.eq_(tools.is_year(mem[0]), mem[1])
Esempio n. 5
0
 def test_must_be_four_digits(self):
     for mem in (("abab", 0), ("ab", 0), ("199", 0), ("19999", 0), ("1997", 1), ("2097", 1)):
         self.eq_(tools.is_year(mem[0]), mem[1])
Esempio n. 6
0
 def test_everything_else_returns_false(self):
     for mem in ((None, 0),
                 ("", 0),
                 ("ab", 0),
                 ("97", 0)):
         self.eq_(tools.is_year(mem[0]), mem[1])
Esempio n. 7
0
 def test_must_start_with_19_or_20(self):
     for mem in (("3090", 0),
                 ("0101", 0)):
         self.eq_(tools.is_year(mem[0]), mem[1])
Esempio n. 8
0
 def test_everything_else_returns_false(self):
     assert tools.is_year(None) == 0
     assert tools.is_year("") == 0
     assert tools.is_year("ab") == 0
     assert tools.is_year("97") == 0
Esempio n. 9
0
 def test_must_start_with_19_or_20(self):
     assert tools.is_year("3090") == 0
     assert tools.is_year("0101") == 0