Пример #1
0
 def test_invalid_input(self):
     result = leap_year.is_leap_year(-1)
     self.assertEqual(result, None)
     result = leap_year.is_leap_year("string")
     self.assertEqual(result, None)
     result = leap_year.is_leap_year(2000.5)
     self.assertEqual(result, None)
Пример #2
0
def test_year():
    inputYear = input("input year: ")
    inputYear = int(inputYear)
    if is_leap_year(inputYear):
        print('true')
    else:
        print('false')
Пример #3
0
def test_2020_True():
    # Arrange
    expected = True
    input = 2020
    # Act
    actual = is_leap_year(input)
    # Assert
    assert expected == actual
Пример #4
0
def test_leap_year():  #input, expected):
    #assert is_leap_year(input) == expected
    assert is_leap_year(2000) == True
    assert is_leap_year(1999) == False
    assert is_leap_year(1998) == False
    assert is_leap_year(1996) == True
    assert is_leap_year(1900) == False
    assert is_leap_year(1800) == False
    assert is_leap_year(1600) == True
Пример #5
0
 def test_2008_is_leap_year(self):
     self.assertTrue(is_leap_year(2008))
Пример #6
0
 def test_year_2001(self):
     self.assertFalse( is_leap_year(2001))
Пример #7
0
 def test_1944_is_leap_year(self):
     self.assertTrue(is_leap_year(1944))
Пример #8
0
 def test_leap_year_3(self):
     self.assertEqual(leap_year.is_leap_year(2300), False)
Пример #9
0
def test_2001_is_common_year():
    assert not is_leap_year(2001)
Пример #10
0
 def test_1951_is_leap_year(self):
     self.assertFalse(is_leap_year(1951))
Пример #11
0
 def test_1600_is_leap_year(self):
     self.assertTrue(is_leap_year(1600))
Пример #12
0
def test_leap_year_test_cases():
    for test_case in test_cases:
        is_leap_year_response = is_leap_year(test_case[0])
        assert is_leap_year_response == test_case[
            1], f'For {test_case[0]} Expected {test_case[1]}, got {is_leap_year_response}'
Пример #13
0
 def is_born_in_leap_year(self):
     birtdate = datetime.datetime.strptime(self._birtday, "%Y-%m-%d")
     return leap_year.is_leap_year(birtdate.year)
Пример #14
0
 def test_1996(self):
     self.assertTrue(is_leap_year(1996))
     self.assertTrue(is_leap_year_no_if(1996))
Пример #15
0
 def test_2001(self):
     self.assertFalse(is_leap_year(2001))
     self.assertFalse(is_leap_year_no_if(2001))
Пример #16
0
 def test_2000(self):
     self.assertTrue(is_leap_year(2000))
     self.assertTrue(is_leap_year_no_if(2000))
Пример #17
0
 def test_1900(self):
     self.assertFalse(is_leap_year(1900))
     self.assertFalse(is_leap_year_no_if(1900))
Пример #18
0
 def is_born_in_leap_year(self):
     print(f"User {self._name} born in {self._birtday}")
     birtdate = datetime.datetime.strptime(self._birtday, "%Y-%m-%d")
     return leap_year.is_leap_year(birtdate.year)
Пример #19
0
 def test_1742_is_leap_year(self):
     self.assertFalse(is_leap_year(1742))
Пример #20
0
 def test_common_years(self):
     result = leap_year.is_leap_year(2001)
     self.assertEqual(result, False)
     result = leap_year.is_leap_year(2100)
     self.assertEqual(result, False)
Пример #21
0
 def test_1889_is_leap_year(self):
     self.assertFalse(is_leap_year(1889))
Пример #22
0
 def test_leap_year_1(self):
     self.assertEqual(leap_year.is_leap_year(2004), True)
Пример #23
0
 def test_2011_is_leap_year(self):
     self.assertFalse(is_leap_year(2011))
Пример #24
0
 def test_leap_year(self):
     """
     Тестовый случай с високосным годом.
     """
     self.assertEqual(is_leap_year(2000), True)
Пример #25
0
 def test_leap_year_2(self):
     self.assertEqual(leap_year.is_leap_year(2001), False)
Пример #26
0
 def test_year_1900(self):
     self.assertFalse( is_leap_year(1900))
Пример #27
0
 def test_leap_year_4(self):
     self.assertEqual(leap_year.is_leap_year(2400), True)
Пример #28
0
def test_1900_is_common_year():
    assert not is_leap_year(1900)
Пример #29
0
 def test_leap_years(self):
     result = leap_year.is_leap_year(2000)
     self.assertEqual(result, True)
     result = leap_year.is_leap_year(2004)
     self.assertEqual(result, True)
Пример #30
0
 def test_1732_is_leap_year(self):
     self.assertTrue(is_leap_year(1732))
Пример #31
0
 def test_not_leap_year(self):
     """
     Тестовый случай с невисокосным годом.
     """
     self.assertEqual(is_leap_year(2007), False)
Пример #32
0
 def test_1888_is_leap_year(self):
     self.assertTrue(is_leap_year(1888))
Пример #33
0
 def test_is_leap_year(self):
     self.assertEqual(is_leap_year(2000), True)
     self.assertEqual(is_leap_year(2001), False)
Пример #34
0
 def test_year_2004(self):
     self.assertTrue( is_leap_year(2004))