Example #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)
Example #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)
Example #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
Example #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()
Example #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()