def test_evidence_list(self): thread = self._start_server() client = EngineClient(thread.server._transport) case_uuid = str(uuid.uuid4()) one = client.evidence_add(case_uuid=case_uuid, container_format='raw', container_size=1024, name='one') two = client.evidence_add(case_uuid=case_uuid, container_format='raw', container_size=1024, name='two') self.assertValidId(one) self.assertValidId(two) items = client.evidence_list(case_uuid) self._stop_server(client, thread) found = 0 for item in items: if item['uuid'] == one['uuid']: found += 1 self.assertEquals(item['name'], 'one') elif item['uuid'] == two['uuid']: found += 1 self.assertEquals(item['name'], 'two') self.assertEquals(found, 2)
def test_evidence_add(self): thread = self._start_server() client = EngineClient(thread.server._transport) case_uuid = str(uuid.uuid4()) result = client.evidence_add(case_uuid=case_uuid, container_format='raw', container_size=1024, name='testname') self.assertValidId(result) result2 = client.evidence_get(result['uuid']) self._stop_server(client, thread) self.assertEquals(result2['uuid'], result['uuid']) self.assertEquals(result2['name'], 'testname')
def test_evidence_add(self): thread = self._start_server() client = EngineClient(thread.server._transport) case_uuid = str(uuid.uuid4()) result = client.evidence_add(case_uuid=case_uuid, container_format='raw', container_size=1024, name='testname') self.assertValidId(result) result2 = client.evidence_get(result['uuid']) self._stop_server(client, thread) self.assertEquals(result2['uuid'], result['uuid']) self.assertEquals(result2['name'], 'testname')
def test_evidence_list(self): thread = self._start_server() client = EngineClient(thread.server._transport) case_uuid = str(uuid.uuid4()) one = client.evidence_add(case_uuid=case_uuid, container_format='raw', container_size=1024, name='one') two = client.evidence_add(case_uuid=case_uuid, container_format='raw', container_size=1024, name='two') self.assertValidId(one) self.assertValidId(two) items = client.evidence_list(case_uuid) self._stop_server(client, thread) found = 0 for item in items: if item['uuid'] == one['uuid']: found += 1 self.assertEquals(item['name'], 'one') elif item['uuid'] == two['uuid']: found += 1 self.assertEquals(item['name'], 'two') self.assertEquals(found, 2)