コード例 #1
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_hours_positive():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=2).add(seconds=3672)).in_hours() == 3
コード例 #2
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_hours_ensure_is_truncated():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=2).add(seconds=5401)).in_hours() == 3
コード例 #3
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_minutes_positive_big():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=25).add(minutes=2)).in_minutes() == 62
コード例 #4
0
 def test_diff_in_seconds_positive_big(self):
     dt = Time(12, 34, 56)
     self.assertEqual(7202,
                      dt.diff(dt.add(hours=2).add(seconds=2)).in_seconds())
コード例 #5
0
 def test_diff_in_seconds_ensure_is_truncated(self):
     dt = Time(12, 34, 56)
     self.assertEqual(1, dt.diff(dt.add(seconds=1.9)).in_seconds())
コード例 #6
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_seconds_positive_big():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=2).add(seconds=2)).in_seconds() == 7202
コード例 #7
0
def test_diff_in_minutes_positive_big():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=25).add(minutes=2)).in_minutes() == 62
コード例 #8
0
 def test_diff_in_hours_ensure_is_truncated(self):
     dt = Time(12, 34, 56)
     self.assertEqual(3,
                      dt.diff(dt.add(hours=2).add(seconds=5401)).in_hours())
コード例 #9
0
 def test_diff_in_minutes_positive_big(self):
     dt = Time(12, 34, 56)
     self.assertEqual(62,
                      dt.diff(dt.add(hours=25).add(minutes=2)).in_minutes())
コード例 #10
0
def test_diff_in_seconds_positive_big():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=2).add(seconds=2)).in_seconds() == 7202
コード例 #11
0
def test_diff_in_seconds_ensure_is_truncated():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(seconds=1.9)).in_seconds() == 1
コード例 #12
0
def test_diff_in_seconds_positive():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(minutes=1).add(seconds=2)).in_seconds() == 62
コード例 #13
0
def test_diff_in_minutes_ensure_is_truncated():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(minutes=1).add(seconds=59)).in_minutes() == 1
コード例 #14
0
def test_diff_in_hours_positive():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=2).add(seconds=3672)).in_hours() == 3
コード例 #15
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_minutes_ensure_is_truncated():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(minutes=1).add(seconds=59)).in_minutes() == 1
コード例 #16
0
 def test_diff_in_seconds_positive(self):
     dt = Time(12, 34, 56)
     self.assertEqual(
         62,
         dt.diff(dt.add(minutes=1).add(seconds=2)).in_seconds())
コード例 #17
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_seconds_positive():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(minutes=1).add(seconds=2)).in_seconds() == 62
コード例 #18
0
 def test_diff_in_hours_positive(self):
     dt = Time(12, 34, 56)
     self.assertEqual(3,
                      dt.diff(dt.add(hours=2).add(seconds=3672)).in_hours())
コード例 #19
0
ファイル: test_diff.py プロジェクト: pombredanne/pendulum
def test_diff_in_seconds_ensure_is_truncated():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(seconds=1.9)).in_seconds() == 1
コード例 #20
0
def test_diff_in_hours_ensure_is_truncated():
    dt = Time(12, 34, 56)
    assert dt.diff(dt.add(hours=2).add(seconds=5401)).in_hours() == 3