コード例 #1
0
ファイル: test_core_pid.py プロジェクト: baris/pushmanager
    def test_is_process_alive_generic_error(self):
        def side_effect(x,y):
            raise Exception("fake error for testing")

        with self.mock_method('%s.pid.os.kill' % __name__, None, side_effect):
            T.assert_equal(pid.is_process_alive(1), False)
コード例 #2
0
ファイル: test_core_pid.py プロジェクト: baris/pushmanager
    def test_is_process_alive_permission_error(self):
        def side_effect(x,y):
            raise OSError(errno.EPERM, "Access denied")

        with self.mock_method('%s.pid.os.kill' % __name__, None, side_effect):
            assert pid.is_process_alive(1)
コード例 #3
0
ファイル: test_core_pid.py プロジェクト: baris/pushmanager
 def test_process_is_alive(self):
     with self.mock_method('%s.pid.os.kill' % __name__, None, None):
         assert pid.is_process_alive(1)
コード例 #4
0
ファイル: test_core_pid.py プロジェクト: fhats/pushmanager
    def test_is_process_alive_generic_error(self):
        def side_effect(x, y):
            raise Exception("fake error for testing")

        with self.mock_method('%s.pid.os.kill' % __name__, None, side_effect):
            T.assert_equal(pid.is_process_alive(1), False)
コード例 #5
0
ファイル: test_core_pid.py プロジェクト: fhats/pushmanager
    def test_is_process_alive_permission_error(self):
        def side_effect(x, y):
            raise OSError(errno.EPERM, "Access denied")

        with self.mock_method('%s.pid.os.kill' % __name__, None, side_effect):
            assert pid.is_process_alive(1)
コード例 #6
0
ファイル: test_core_pid.py プロジェクト: fhats/pushmanager
 def test_process_is_alive(self):
     with self.mock_method('%s.pid.os.kill' % __name__, None, None):
         assert pid.is_process_alive(1)