コード例 #1
0
    def test_step(self):
        ft = FakeTimeProvider(t=100)
        self.assertEqual(ft.time(), 100)
        
        ft.step(1)

        self.assertEqual(ft.time(), 101)
コード例 #2
0
ファイル: test_services.py プロジェクト: eiritana/canvas
    def test_step(self):
        ft = FakeTimeProvider(t=100)
        self.assertEqual(ft.time(), 100)

        ft.step(1)

        self.assertEqual(ft.time(), 101)
コード例 #3
0
 def test_faketime_default_value_is_strftime_valid(self):
     ft = FakeTimeProvider()
     
     # Calling this shouldn't raise: ValueError: timestamp out of range for platform time_t
     ft.strftime("%s") 
コード例 #4
0
 def test_strftime_uses_fake_time(self):
     ft = FakeTimeProvider(t=123456789)
     self.assertEqual(ft.strftime("%s"), "123456789")
コード例 #5
0
ファイル: test_services.py プロジェクト: eiritana/canvas
    def test_faketime_default_value_is_strftime_valid(self):
        ft = FakeTimeProvider()

        # Calling this shouldn't raise: ValueError: timestamp out of range for platform time_t
        ft.strftime("%s")
コード例 #6
0
ファイル: test_services.py プロジェクト: eiritana/canvas
 def test_strftime_uses_fake_time(self):
     ft = FakeTimeProvider(t=123456789)
     self.assertEqual(ft.strftime("%s"), "123456789")