def test_writer_factory(self): """ Testing the pyomo.opt writer factory with MIP writers """ WriterFactory.register('wtest3')(MockWriter) factory = WriterFactory self.assertTrue(set(['wtest3']) <= set(factory))
def test_writer_registration(self): """ Testing methods in the writer factory registration process """ WriterFactory.unregister('wtest3') self.assertTrue(not 'wtest3' in WriterFactory) WriterFactory.register('wtest3')(MockWriter) self.assertTrue('wtest3' in WriterFactory)