def test_indexedtarget_only_create_slackvars_for_targets_create_using( self): m = self.makeModel() m2 = TransformationFactory('core.add_slack_variables').create_using( m, targets=[m.rule1]) transBlock = m2.component("_core_add_slack_variables") self.checkSlackVars_indexedtarget(transBlock)
def test_only_targets_have_slack_vars_create_using(self): m = self.makeModel() m2 = TransformationFactory('core.add_slack_variables').create_using( m, targets=[m.rule1, m.rule3]) transBlock = m2.component("_core_add_slack_variables") # check that we only made slack vars for targets self.checkTargetSlackVars(transBlock)