mirror of https://github.com/MISP/PyMISP
fix: [Travis] User cannot create tag, Travis was right.
parent
7a2fdd7d24
commit
eba8b6df24
|
@ -1357,7 +1357,8 @@ class TestComprehensive(unittest.TestCase):
|
||||||
def test_attribute(self):
|
def test_attribute(self):
|
||||||
first = self.create_simple_event()
|
first = self.create_simple_event()
|
||||||
second = self.create_simple_event()
|
second = self.create_simple_event()
|
||||||
second.add_attribute('ip-src', '11.11.11.11')
|
a = second.add_attribute('ip-src', '11.11.11.11')
|
||||||
|
a.add_tag('testtag_admin_created')
|
||||||
second.distribution = Distribution.all_communities
|
second.distribution = Distribution.all_communities
|
||||||
try:
|
try:
|
||||||
first = self.user_misp_connector.add_event(first)
|
first = self.user_misp_connector.add_event(first)
|
||||||
|
@ -1394,7 +1395,8 @@ class TestComprehensive(unittest.TestCase):
|
||||||
attr4 = MISPAttribute()
|
attr4 = MISPAttribute()
|
||||||
attr4.value = '1.2.3.6'
|
attr4.value = '1.2.3.6'
|
||||||
attr4.type = 'ip-dst'
|
attr4.type = 'ip-dst'
|
||||||
attr4.add_tag('tlp:amber___test')
|
attr4.add_tag('tlp:amber___test_unique_not_created')
|
||||||
|
attr4.add_tag('testtag_admin_created')
|
||||||
response = self.user_misp_connector.add_attribute(first, [attr1, attr2, attr3, attr4])
|
response = self.user_misp_connector.add_attribute(first, [attr1, attr2, attr3, attr4])
|
||||||
time.sleep(5)
|
time.sleep(5)
|
||||||
self.assertTrue(isinstance(response['attributes'], list), response['attributes'])
|
self.assertTrue(isinstance(response['attributes'], list), response['attributes'])
|
||||||
|
@ -1402,7 +1404,7 @@ class TestComprehensive(unittest.TestCase):
|
||||||
self.assertEqual(response['attributes'][1].value, '1.2.3.6')
|
self.assertEqual(response['attributes'][1].value, '1.2.3.6')
|
||||||
self.assertTrue(isinstance(response['attributes'][1].tags, list), response['attributes'][1].to_json())
|
self.assertTrue(isinstance(response['attributes'][1].tags, list), response['attributes'][1].to_json())
|
||||||
self.assertTrue(len(response['attributes'][1].tags), response['attributes'][1].to_json())
|
self.assertTrue(len(response['attributes'][1].tags), response['attributes'][1].to_json())
|
||||||
self.assertEqual(response['attributes'][1].tags[0].name, 'tlp:amber___test')
|
self.assertEqual(response['attributes'][1].tags[0].name, 'testtag_admin_created')
|
||||||
self.assertEqual(response['errors']['attribute_0']['value'][0], 'A similar attribute already exists for this event.')
|
self.assertEqual(response['errors']['attribute_0']['value'][0], 'A similar attribute already exists for this event.')
|
||||||
self.assertEqual(response['errors']['attribute_2']['value'][0], 'A similar attribute already exists for this event.')
|
self.assertEqual(response['errors']['attribute_2']['value'][0], 'A similar attribute already exists for this event.')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue