def test_create_classifier_chain(self):
     cg = self._create_classifier_group('neutron-fwaas')
     ipc = models.IpClassifier()
     ipc.destination_ip_prefix = 'fd70:fbb6:449e::/48'
     ipc.source_ip_prefix = 'fddf:cb3b:bc4::/48'
     api.create_classifier_chain(cg, [ipc])
     self.assertGreater(len(cg.classifier_chain), 0)
示例#2
0
 def test_create_classifier_chain(self):
     # TODO(sc68cal) Make this not hacky, and make it pass a session
     # in a context
     fake_tenant = uuidutils.generate_uuid()
     a = models.ClassifierGroup()
     a.tenant_id = fake_tenant
     a.name = 'test classifier'
     a.description = 'ensure all data inserted correctly'
     a.service = 'neutron-fwaas'
     b = models.IpClassifier()
     b.destination_ip_prefix = "fd70:fbb6:449e::/48"
     b.source_ip_prefix = "fddf:cb3b:bc4::/48"
     result = api.create_classifier_chain(a, b)
     self.session.add(a)
     self.session.add(b)
     self.session.add(result)
     self.session.commit()