def test_add_tags(self, _m_get): CONF.set_override('resource_tags', ['foo'], group='neutron_defaults') self.addCleanup(CONF.clear_override, 'resource_tags', group='neutron_defaults') d = d_lbaasv2.LBaaSv2Driver() req = {} d.add_tags('loadbalancer', req) self.assertEqual({'tags': ['foo']}, req)
def test_add_tags_no_support_resource_no_description(self, _m_get): CONF.set_override('resource_tags', ['foo'], group='neutron_defaults') self.addCleanup(CONF.clear_override, 'resource_tags', group='neutron_defaults') d = d_lbaasv2.LBaaSv2Driver() for res in ('member', 'rule'): req = {} d.add_tags(res, req) self.assertEqual({}, req, 'Unnecessary description added to ' 'resource %s' % res)
def test_add_tags_no_support(self, _m_get): CONF.set_override('resource_tags', ['foo'], group='neutron_defaults') self.addCleanup(CONF.clear_override, 'resource_tags', group='neutron_defaults') d = d_lbaasv2.LBaaSv2Driver() for res in ('loadbalancer', 'listener', 'pool'): req = {} d.add_tags(res, req) self.assertEqual({'description': 'foo'}, req, 'No description added to resource %s' % res)
def test_add_tags_no_tag(self, _m_get): d = d_lbaasv2.LBaaSv2Driver() req = {} d.add_tags('loadbalancer', req) self.assertEqual({}, req)