Beispiel #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)
Beispiel #2
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)
Beispiel #3
0
 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
Beispiel #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()
Beispiel #5
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()