google / turbinia

Automation and Scaling of Digital Forensics Tools

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fix API server tests

aarontp opened this issue · comments

There are a couple tests currently failing:


======================================================================
FAIL: testRequestStatus (api.api_server_test.testTurbiniaAPIServer)
Test getting Turbinia Request status.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/mock/mock.py", line 1452, in patched
    return func(*newargs, **newkeywargs)
  File "/tmp/turbinia/api/api_server_test.py", line 174, in testRequestStatus
    self.assertEqual(expected_result_dict, result)
AssertionError: OrderedDict([('evidence_name', '/evidence[1377 chars]}])]) != {'detail': 'Error retrieving request information'}

======================================================================
FAIL: testRequestSummary (api.api_server_test.testTurbiniaAPIServer)
Test getting Turbinia Request status summary.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/local/lib/python3.10/dist-packages/mock/mock.py", line 1452, in patched
    return func(*newargs, **newkeywargs)
  File "/tmp/turbinia/api/api_server_test.py", line 195, in testRequestSummary
    self.assertEqual(expected_result, result)
AssertionError: {'requests_status': [{'evidence_name': '/ev[292 chars][]}]} != {'detail': 'Error retrieving requests summary'}
Diff is 657 characters long. Set self.maxDiff to None to see it.

----------------------------------------------------------------------

Closing as duplicate of #1304