def test_add_c2cgeoform_application_conflict(self): config = Configurator() config.include('c2cgeoform.routes') config.add_c2cgeoform_application('app', models=[]) config.add_c2cgeoform_application('app', models=[]) with self.assertRaises(ConfigurationConflictError): config.commit()
def test_add_c2cgeoform_application(self): config = Configurator() config.include('c2cgeoform.routes') config.add_c2cgeoform_application('app', models=[]) self.assertEqual(0, len(config.registry['c2cgeoform_applications'])) config.commit() registered_applications = config.registry['c2cgeoform_applications'] self.assertEqual(1, len(registered_applications)) self.assertEqual('app', registered_applications[0].name())