Exemple #1
0
  def test_parse_year(self):
    self.assertEqual(parse('1 year'), 31557600)
    self.assertEqual(parse('1 yr'), 31557600)
    self.assertEqual(parse('1 y'), 31557600)

    self.assertEqual(parse('1.5 years'), 47336400)
    self.assertEqual(parse('1.5 yrs'), 47336400)
    self.assertEqual(parse('1.5 y'), 47336400)
Exemple #2
0
  def test_parse_hour(self):
    self.assertEqual(parse('1 hour'), 3600)
    self.assertEqual(parse('1 hr'), 3600)
    self.assertEqual(parse('1 h'), 3600)

    self.assertEqual(parse('1.5 hours'), 5400)
    self.assertEqual(parse('1.5 hrs'), 5400)
    self.assertEqual(parse('1.5 h'), 5400)
Exemple #3
0
  def test_parse_second(self):
    self.assertEqual(parse('1 second'), 1)
    self.assertEqual(parse('1 sec'), 1)
    self.assertEqual(parse('1 s'), 1)

    self.assertEqual(parse('1.5 seconds'), 1.5)
    self.assertEqual(parse('1.5 secs'), 1.5)
    self.assertEqual(parse('1.5 s'), 1.5)
Exemple #4
0
  def test_parse_minute(self):
    self.assertEqual(parse('1 minute'), 60)
    self.assertEqual(parse('1 min'), 60)
    self.assertEqual(parse('1 m'), 60)

    self.assertEqual(parse('1.5 minutes'), 90)
    self.assertEqual(parse('1.5 mins'), 90)
    self.assertEqual(parse('1.5 m'), 90)
Exemple #5
0
    def test_parse_year(self):
        self.assertEqual(parse('1 year'), 31557600)
        self.assertEqual(parse('1 yr'), 31557600)
        self.assertEqual(parse('1 y'), 31557600)

        self.assertEqual(parse('1.5 years'), 47336400)
        self.assertEqual(parse('1.5 yrs'), 47336400)
        self.assertEqual(parse('1.5 y'), 47336400)
Exemple #6
0
    def test_parse_hour(self):
        self.assertEqual(parse('1 hour'), 3600)
        self.assertEqual(parse('1 hr'), 3600)
        self.assertEqual(parse('1 h'), 3600)

        self.assertEqual(parse('1.5 hours'), 5400)
        self.assertEqual(parse('1.5 hrs'), 5400)
        self.assertEqual(parse('1.5 h'), 5400)
Exemple #7
0
    def test_parse_minute(self):
        self.assertEqual(parse('1 minute'), 60)
        self.assertEqual(parse('1 min'), 60)
        self.assertEqual(parse('1 m'), 60)

        self.assertEqual(parse('1.5 minutes'), 90)
        self.assertEqual(parse('1.5 mins'), 90)
        self.assertEqual(parse('1.5 m'), 90)
Exemple #8
0
    def test_parse_second(self):
        self.assertEqual(parse('1 second'), 1)
        self.assertEqual(parse('1 sec'), 1)
        self.assertEqual(parse('1 s'), 1)

        self.assertEqual(parse('1.5 seconds'), 1.5)
        self.assertEqual(parse('1.5 secs'), 1.5)
        self.assertEqual(parse('1.5 s'), 1.5)
Exemple #9
0
  def test_parse_day(self):
    self.assertEqual(parse('1 day'), 86400)
    self.assertEqual(parse('1 d'), 86400)

    self.assertEqual(parse('1.5 days'), 129600)
    self.assertEqual(parse('1.5 d'), 129600)
Exemple #10
0
    def test_parse_day(self):
        self.assertEqual(parse('1 day'), 86400)
        self.assertEqual(parse('1 d'), 86400)

        self.assertEqual(parse('1.5 days'), 129600)
        self.assertEqual(parse('1.5 d'), 129600)