def setUp(self): TestNexus.setUp(self) self.nexus.merger.add_global_rule(Python()) self._python2 = "Python2" self.nexus.merger.add_global_rule(Python(name=self._python2)) self.nexus.merger.add_global_rule(Java()) self.nexus.merger.add_global_rule(Bash()) self.nexus.merger.add_app_rule(EclipseCCR(), eclipse.context) self.nexus.merger.update_config() self.set_global = self.nexus.merger.global_rule_changer() self.set_selfmod = self.nexus.merger.selfmod_rule_changer()
def setUp(self): TestNexus.setUp(self) self.PYTHON_ID = 100 self.nexus.merger.add_global_rule(Python(ID=self.PYTHON_ID)) self.nexus.merger.add_global_rule(Java()) self.nexus.merger.add_global_rule(Bash()) self.nexus.merger.add_app_rule(EclipseCCR(), eclipse.context) self.nexus.merger.add_filter(demo_filter) self.nexus.merger.update_config() self.nexus.merger.merge(MergeInf.BOOT) self.set_global = self.nexus.merger.global_rule_changer() self.set_selfmod = self.nexus.merger.selfmod_rule_changer()
def test_mcontext(self): python = Python() eclipse = EclipseCCR(mcontext=AppContext(executable='test')) self.assertIsNone(python.get_context()) self.assertIsNotNone(eclipse.get_context())