def setUp(self):
        self.widgets = set()  # type: Set[Widget]

        def w(name, children=None):
            widget = Widget(name, children)
            self.widgets.add(widget)
            return widget

        self.w = w

        helper = GuiHelper(mock.Mock(), mock.Mock())
        self.find = lambda x: helper._find(self.widgets, x)
	def setUp(self):
		self.widgets = set() # type: Set[Widget]

		def w(name, children=None):
			widget = Widget(name, children)
			self.widgets.add(widget)
			return widget

		self.w = w

		helper = GuiHelper(mock.Mock(), mock.Mock())
		self.find = lambda x: helper._find(self.widgets, x)
예제 #3
0
	def __init__(self, engine, test_path):
		self._engine = engine

		self._custom_setup()
		#self._filter_traceback()
		test = self._load_test(test_path)
		testlet = cooperative.spawn(test, GuiHelper(self._engine.pychan, self))
		testlet.link(self._stop_test)
		self._start()