コード例 #1
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
 def test_tell_raises_RuntimeError_on_inactive_objects(self):
     chk_point = Checkpoint(Point.checkin)
     chk_point.start()
     chk_point.end()
     self.assertRaises(
         RuntimeError,
         lambda: chk_point.tell('Foo', Status.ok, label='zip'))
コード例 #2
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
    def test_end_is_idempotent(self):
        chk_point = Checkpoint(Point.checkin)
        chk_point.start()
        chk_point.end()
        date1 = chk_point.ended_at
        chk_point.end()
        date2 = chk_point.ended_at

        self.assertEqual(date1, date2)
コード例 #3
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
    def test_end_is_idempotent(self):
        chk_point = Checkpoint(Point.checkin)
        chk_point.start()
        chk_point.end()
        date1 = chk_point.ended_at
        chk_point.end()
        date2 = chk_point.ended_at

        self.assertEqual(date1, date2)
コード例 #4
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
 def test_end_before_start_raises_RuntimeError(self):
     chk_point = Checkpoint(Point.checkin)
     self.assertRaises(RuntimeError, lambda: chk_point.end())
コード例 #5
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
    def test_ended_at_is_filled_on_end(self):
        chk_point = Checkpoint(Point.checkin)
        chk_point.start()
        chk_point.end()

        self.assertIsInstance(chk_point.ended_at, datetime)
コード例 #6
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
 def test_tell_raises_RuntimeError_on_inactive_objects(self):
     chk_point = Checkpoint(Point.checkin)
     chk_point.start()
     chk_point.end()
     self.assertRaises(RuntimeError, lambda: chk_point.tell('Foo', Status.ok, label='zip'))
コード例 #7
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
 def test_is_active_returns_False_after_end(self):
     chk_point = Checkpoint(Point.checkin)
     chk_point.start()
     chk_point.end()
     self.assertEqual(chk_point.is_active, False)
コード例 #8
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
 def test_is_active_returns_False_after_end(self):
     chk_point = Checkpoint(Point.checkin)
     chk_point.start()
     chk_point.end()
     self.assertEqual(chk_point.is_active, False)
コード例 #9
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
 def test_end_before_start_raises_RuntimeError(self):
     chk_point = Checkpoint(Point.checkin)
     self.assertRaises(RuntimeError, lambda: chk_point.end())
コード例 #10
0
ファイル: test_models.py プロジェクト: gustavofonseca/balaio
    def test_ended_at_is_filled_on_end(self):
        chk_point = Checkpoint(Point.checkin)
        chk_point.start()
        chk_point.end()

        self.assertIsInstance(chk_point.ended_at, datetime)