def test_Analyzer(self): actions = [] def validate(): self.assertEqual(14, len(actions)) self.assertEqual(1, self._actionForRelpath(actions, GUI.CopyAction, 'add src folder')) analyzer = GUI.Analyzer(TestActions._SRC, TestActions._TGT) analyzer.handler = lambda action: actions.append(action) analyzer.after = validate analyzer.start()