Skip to content

Instantly share code, notes, and snippets.

@czue
Created June 20, 2013 15:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save czue/5823792 to your computer and use it in GitHub Desktop.
Save czue/5823792 to your computer and use it in GitHub Desktop.
Test Failures
======================================================================
ERROR: testOTARestoreMultiple (casexml.apps.case.tests.test_multimedia.CaseMultimediaTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/case/tests/test_multimedia.py", line 186, in testOTARestoreMultiple
self._validateOTARestore(TEST_CASE_ID, restore_attachments)
File "./submodules/casexml-src/casexml/apps/case/tests/test_multimedia.py", line 190, in _validateOTARestore
case_xml = case.to_xml(V2)
File "./submodules/casexml-src/casexml/apps/case/models.py", line 797, in to_xml
elem = get_case_element(self, ('create', 'update'), version)
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
File "./submodules/casexml-src/casexml/apps/case/xml/generator.py", line 199, in add_attachments
"src": self.case.get_attachment_server_url(k),
File "./submodules/casexml-src/casexml/apps/case/models.py", line 394, in get_attachment_server_url
"attachment_id": attachment_key}
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 391, in reverse
*args, **kwargs)))
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 312, in reverse
possibilities = self.reverse_dict.getlist(lookup_view)
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 229, in _get_reverse_dict
self._populate()
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 208, in _populate
for name in pattern.reverse_dict:
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 229, in _get_reverse_dict
self._populate()
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 208, in _populate
for name in pattern.reverse_dict:
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 229, in _get_reverse_dict
self._populate()
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 197, in _populate
for pattern in reversed(self.url_patterns):
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 279, in _get_url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 274, in _get_urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/czue/src/commcare-hq/corehq/apps/api/urls.py", line 2, in <module>
from corehq.apps.api.object_fetch_api import CaseAttachmentAPI, CachedObjectAPI
ImportError: cannot import name CachedObjectAPI
======================================================================
ERROR: testOTARestoreSingle (casexml.apps.case.tests.test_multimedia.CaseMultimediaTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/case/tests/test_multimedia.py", line 181, in testOTARestoreSingle
self._validateOTARestore(TEST_CASE_ID, restore_attachments)
File "./submodules/casexml-src/casexml/apps/case/tests/test_multimedia.py", line 190, in _validateOTARestore
case_xml = case.to_xml(V2)
File "./submodules/casexml-src/casexml/apps/case/models.py", line 797, in to_xml
elem = get_case_element(self, ('create', 'update'), version)
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
File "./submodules/casexml-src/casexml/apps/case/xml/generator.py", line 199, in add_attachments
"src": self.case.get_attachment_server_url(k),
File "./submodules/casexml-src/casexml/apps/case/models.py", line 394, in get_attachment_server_url
"attachment_id": attachment_key}
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 391, in reverse
*args, **kwargs)))
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 312, in reverse
possibilities = self.reverse_dict.getlist(lookup_view)
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 229, in _get_reverse_dict
self._populate()
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 208, in _populate
for name in pattern.reverse_dict:
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 229, in _get_reverse_dict
self._populate()
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 208, in _populate
for name in pattern.reverse_dict:
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 229, in _get_reverse_dict
self._populate()
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 197, in _populate
for pattern in reversed(self.url_patterns):
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 279, in _get_url_patterns
patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/core/urlresolvers.py", line 274, in _get_urlconf_module
self._urlconf_module = import_module(self.urlconf_name)
File "/home/czue/.virtualenvs/commcare-hq/local/lib/python2.7/site-packages/django/utils/importlib.py", line 35, in import_module
__import__(name)
File "/home/czue/src/commcare-hq/corehq/apps/api/urls.py", line 2, in <module>
from corehq.apps.api.object_fetch_api import CaseAttachmentAPI, CachedObjectAPI
ImportError: cannot import name CachedObjectAPI
======================================================================
ERROR: testMultiUserEdits (casexml.apps.phone.tests.test_sync_mode.MultiUserSyncTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_sync_mode.py", line 490, in testMultiUserEdits
generate_restore_payload(self.user)
File "./submodules/casexml-src/casexml/apps/phone/restore.py", line 58, in generate_restore_payload
for op in sync_operation.actual_cases_to_sync]
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
======================================================================
ERROR: testOtherUserCloses (casexml.apps.phone.tests.test_sync_mode.MultiUserSyncTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_sync_mode.py", line 549, in testOtherUserCloses
generate_restore_payload(self.other_user)
File "./submodules/casexml-src/casexml/apps/phone/restore.py", line 58, in generate_restore_payload
for op in sync_operation.actual_cases_to_sync]
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
======================================================================
ERROR: testOtherUserReassignsIndexed (casexml.apps.phone.tests.test_sync_mode.MultiUserSyncTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_sync_mode.py", line 742, in testOtherUserReassignsIndexed
generate_restore_payload(self.other_user)
File "./submodules/casexml-src/casexml/apps/phone/restore.py", line 58, in generate_restore_payload
for op in sync_operation.actual_cases_to_sync]
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
======================================================================
ERROR: testRestoreAttributes (casexml.apps.phone.tests.test_ota_restore.OtaRestoreTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_ota_restore.py", line 329, in testRestoreAttributes
restore_payload = generate_restore_payload(dummy_user())
File "./submodules/casexml-src/casexml/apps/phone/restore.py", line 58, in generate_restore_payload
for op in sync_operation.actual_cases_to_sync]
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
======================================================================
ERROR: testSyncToken (casexml.apps.phone.tests.test_ota_restore.OtaRestoreTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_ota_restore.py", line 277, in testSyncToken
restore_payload = generate_restore_payload(dummy_user())
File "./submodules/casexml-src/casexml/apps/phone/restore.py", line 58, in generate_restore_payload
for op in sync_operation.actual_cases_to_sync]
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
======================================================================
ERROR: testUserRestoreWithCase (casexml.apps.phone.tests.test_ota_restore.OtaRestoreTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_ota_restore.py", line 70, in testUserRestoreWithCase
case_const.CASE_ACTION_UPDATE]))
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 87, in get_case_xml
return tostring(get_case_element(case, updates, version))
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
======================================================================
ERROR: testWithReferrals (casexml.apps.phone.tests.test_ota_restore.OtaRestoreTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "./submodules/casexml-src/casexml/apps/phone/tests/test_ota_restore.py", line 112, in testWithReferrals
response = views.xml_for_case(HttpRequest(), updated_case.get_id)
File "./submodules/casexml-src/casexml/apps/phone/views.py", line 24, in xml_for_case
version), mimetype="text/xml")
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 87, in get_case_xml
return tostring(get_case_element(case, updates, version))
File "./submodules/casexml-src/casexml/apps/phone/xml.py", line 73, in get_case_element
generator.add_attachments(root)
AttributeError: 'V1CaseXMLGenerator' object has no attribute 'add_attachments'
----------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment