コード例 #1
0
ファイル: test_futures.py プロジェクト: geertj/gruvi
 def test_cancel_running_nocancel(self):
     fut = Future()
     self.assertFalse(fut.cancelled())
     fut.set_running(False)
     self.assertTrue(fut.running())
     self.assertFalse(fut.cancel())
     self.assertFalse(fut.cancelled())
コード例 #2
0
ファイル: test_futures.py プロジェクト: Ed-von-Schleck/gruvi
 def test_cancel_running_nocancel(self):
     fut = Future()
     self.assertFalse(fut.cancelled())
     fut.set_running(False)
     self.assertTrue(fut.running())
     self.assertFalse(fut.cancel())
     self.assertFalse(fut.cancelled())
コード例 #3
0
ファイル: test_futures.py プロジェクト: geertj/gruvi
 def test_set_running(self):
     fut = Future()
     self.assertFalse(fut.running())
     fut.set_running()
     self.assertTrue(fut.running())
コード例 #4
0
ファイル: test_futures.py プロジェクト: geertj/gruvi
 def test_set_running_twice(self):
     fut = Future()
     fut.set_running(False)
     state = fut._state
     fut.set_running(True)
     self.assertEqual(state, fut._state)
コード例 #5
0
ファイル: test_futures.py プロジェクト: Ed-von-Schleck/gruvi
 def test_set_running(self):
     fut = Future()
     self.assertFalse(fut.running())
     fut.set_running()
     self.assertTrue(fut.running())
コード例 #6
0
ファイル: test_futures.py プロジェクト: Ed-von-Schleck/gruvi
 def test_set_running_twice(self):
     fut = Future()
     fut.set_running(False)
     state = fut._state
     fut.set_running(True)
     self.assertEqual(state, fut._state)