Ejemplo n.º 1
0
 def test_calculate_difference(self):
     assert (
         PlaceholderTransforms.calculate_date_difference("2016-06-10", "2019-06-10")
         == "3 years"
     )
     assert (
         PlaceholderTransforms.calculate_date_difference("2018-06-10", "2019-06-10")
         == "1 year"
     )
     assert (
         PlaceholderTransforms.calculate_date_difference("2010-01-01", "2018-12-31")
         == "8 years"
     )
     assert (
         PlaceholderTransforms.calculate_date_difference("2011-01", "2015-04")
         == "4 years"
     )
     assert (
         PlaceholderTransforms.calculate_date_difference("2019-06-10", "2019-08-11")
         == "2 months"
     )
     assert (
         PlaceholderTransforms.calculate_date_difference("2019-07-10", "2019-08-11")
         == "1 month"
     )
     assert (
         PlaceholderTransforms.calculate_date_difference("2019-07-10", "2019-07-11")
         == "1 day"
     )
     assert PlaceholderTransforms.calculate_date_difference("now", "now") == "0 days"
     with self.assertRaises(ValueError):
         PlaceholderTransforms.calculate_date_difference("2018", "now")
def test_calculate_difference():
    assert (PlaceholderTransforms.calculate_date_difference(
        "2016-06-10", "2019-06-10") == "3 years")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2018-06-10", "2019-06-10") == "1 year")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2010-01-01", "2018-12-31") == "8 years")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2011-01", "2015-04") == "4 years")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2019-06-10", "2019-08-11") == "2 months")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2019-07-10", "2019-08-11") == "1 month")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2019-07-10", "2019-07-11") == "1 day")
    assert PlaceholderTransforms.calculate_date_difference("now",
                                                           "now") == "0 days"
    assert (PlaceholderTransforms.calculate_date_difference(
        "2021-07-29T10:53:41.511833+00:00",
        "2021-09-29T10:53:41.511833+00:00") == "2 months")
    assert (PlaceholderTransforms.calculate_date_difference(
        "2021-09-28", "2021-09-29T10:53:41.511833+00:00") == "1 day")