68
86
def test_main_restarts_on_critical_error(self):
69
87
"""test that Main restarts when syncdaemon gets into UNKNOWN_ERROR"""
71
main = Main(self.root, self.shares, self.data,
72
host='fake_host', port=0, dns_srv=False, ssl=False,
74
90
main.restart = lambda: setattr(self, 'restarted', True)
76
92
d.addCallbacks(lambda _: main.event_q.push('SYS_UNKNOWN_ERROR'),