Merge branch '3627-selectable-projects' closes #3627
[arvados.git] / sdk / python / tests / arvados_testutil.py
index 369d5618044036c30698bb263a2b1aa188b3621b..77146db470c1aa93bf0e175d1434a546ad18e6ea 100644 (file)
@@ -1,11 +1,18 @@
 #!/usr/bin/env python
 
 import errno
+import httplib
+import httplib2
 import os
 import shutil
 import tempfile
 import unittest
 
+def fake_httplib2_response(code, **headers):
+    headers.update(status=str(code),
+                   reason=httplib.responses.get(code, "Unknown Response"))
+    return httplib2.Response(headers)
+
 class ArvadosBaseTestCase(unittest.TestCase):
     # This class provides common utility functions for our tests.