class TestSelectAttributesDomainContextHandler(TestCase): def setUp(self): self.handler = SelectAttributesDomainContextHandler() self.handler.read_defaults = lambda: None # Disable reading settings from disk self.handler.bind(MockWidget) def test_clone_context(self): context = self.handler.new_context() iris = Table('iris') attrs, metas = self.handler.encode_domain(iris.domain) self.handler.clone_context(context, iris.domain, attrs, metas)