/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/tests/blackbox/test_breakin.py

Revert out everything that doesn't deal with exc_info changes

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
    def setUp(self):
43
43
        super(TestBreakin, self).setUp()
44
44
        self.requireFeature(tests.BreakinFeature)
 
45
        if sys.platform == 'win32':
 
46
            self._send_signal = self._send_signal_win32
 
47
        else:
 
48
            self._send_signal = self._send_signal_via_kill
45
49
 
46
50
    def _send_signal_via_kill(self, pid, sig_type):
47
51
        if sig_type == 'break':
85
89
            exit_code = breakin.determine_signal()
86
90
            ctypes.windll.kernel32.TerminateProcess(pid, exit_code)
87
91
 
88
 
    if sys.platform == 'win32':
89
 
        _send_signal = _send_signal_win32
90
 
    else:
91
 
        _send_signal = _send_signal_via_kill
92
 
 
93
92
    def _popen(self, *args, **kwargs):
94
93
        if sys.platform == 'win32':
95
94
            CREATE_NEW_PROCESS_GROUP = 512