コード例 #1
0
 def test_same_sesion(self):
     from plumbum.cmd import sleep
     p = sleep.popen([1000])
     self.assertIs(p.poll(), None)
     self._generate_sigint()
     time.sleep(1)
     self.assertIsNot(p.poll(), None)
コード例 #2
0
ファイル: test_local.py プロジェクト: adamchainz/plumbum
 def test_same_sesion(self):
     from plumbum.cmd import sleep
     p = sleep.popen([1000])
     self.assertIs(p.poll(), None)
     self._generate_sigint()
     time.sleep(1)
     self.assertIsNot(p.poll(), None)
コード例 #3
0
ファイル: test_local.py プロジェクト: lovejavaee/plumbum
 def test_same_sesion(self):
     from plumbum.cmd import sleep
     p = sleep.popen([1000])
     assert p.poll() is None
     self._generate_sigint()
     time.sleep(1)
     assert p.poll() is not None
コード例 #4
0
 def test_new_session(self):
     from plumbum.cmd import sleep
     p = sleep.popen([1000], new_session=True)
     self.assertIs(p.poll(), None)
     self._generate_sigint()
     time.sleep(1)
     self.assertIs(p.poll(), None)
     p.terminate()
コード例 #5
0
ファイル: test_local.py プロジェクト: adamchainz/plumbum
 def test_new_session(self):
     from plumbum.cmd import sleep
     p = sleep.popen([1000], new_session = True)
     self.assertIs(p.poll(), None)
     self._generate_sigint()
     time.sleep(1)
     self.assertIs(p.poll(), None)
     p.terminate()