def test_editing_with_args(self): ctrl = ImportController(self.parent, self.parent[0]._import) ctrl.set_value('bar', 'quux') self._assert_import(0, 'bar', ['quux']) assert_true(self.parent.dirty) ctrl.set_value('name', 'a1 | a2') self._assert_import(0, 'name', ['a1', 'a2'])
def test_editing_with_args(self): ctrl = ImportController(self.parent, self.parent[0]._import) ctrl.set_value("bar", "quux") self._assert_import(0, "bar", ["quux"]) assert_true(self.parent.dirty) ctrl.set_value("name", "a1 | a2") self._assert_import(0, "name", ["a1", "a2"])
def test_publishing_change(self): ctrl = ImportController(self.parent, self.parent[1]._import) ctrl.set_value('new name') self._test_listener('new name', 'resource', self.changed_import_listener)
def test_editing_with_alias(self): ctrl = ImportController(self.parent, self.parent[0]._import) ctrl.set_value('newname', '', 'namenew') self._assert_import(0, 'newname', exp_alias='namenew') ctrl.set_value('again') self._assert_import(0, 'again')
def test_editing(self): ctrl = ImportController(self.parent, self.parent[1]._import) ctrl.set_value('foo') self._assert_import(1, 'foo') assert_true(self.parent.dirty)
def test_editing_with_alias(self): ctrl = ImportController(self.parent, self.parent[0]._import) ctrl.set_value("newname", "", "namenew") self._assert_import(0, "newname", exp_alias="namenew") ctrl.set_value("again") self._assert_import(0, "again")