Advertisement
olemis

Bloodhound JSON-RPC : test report 2013-09-10

Sep 11th, 2013
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 45.95 KB | None | 0 0
  1. $ python setup.py test -m bhrpc.tests
  2.  
  3. running test
  4. running egg_info
  5. writing requirements to BloodhoundRPC.egg-info/requires.txt
  6. writing BloodhoundRPC.egg-info/PKG-INFO
  7. writing top-level names to BloodhoundRPC.egg-info/top_level.txt
  8. writing dependency_links to BloodhoundRPC.egg-info/dependency_links.txt
  9. writing entry points to BloodhoundRPC.egg-info/entry_points.txt
  10. writing requirements to BloodhoundRPC.egg-info/requires.txt
  11. writing BloodhoundRPC.egg-info/PKG-INFO
  12. writing top-level names to BloodhoundRPC.egg-info/top_level.txt
  13. writing dependency_links to BloodhoundRPC.egg-info/dependency_links.txt
  14. writing entry points to BloodhoundRPC.egg-info/entry_points.txt
  15. reading manifest file 'BloodhoundRPC.egg-info/SOURCES.txt'
  16. reading manifest template 'MANIFEST.in'
  17. writing manifest file 'BloodhoundRPC.egg-info/SOURCES.txt'
  18. running build_ext
  19.  
  20. ---------------------------------------------------------------------
  21. Warning: couldn't index the default repository.
  22.  
  23. This can happen for a variety of reasons: wrong repository type,
  24. no appropriate third party library for this repository type,
  25. no actual repository at the specified repository path...
  26.  
  27. You can nevertheless start using your Trac environment, but
  28. you'll need to check again your trac.ini file and the [trac]
  29. repository_type and repository_path settings.
  30.  
  31. Starting web server ...
  32.  
  33. Found Trac source: /path/to/bloodhound/trac
  34.  
  35. Found Trac source: /path/to/bloodhound/trac
  36. Found Bloodhound source: /path/to/bloodhound
  37. Creating and Initializing Project
  38.  
  39. ---------------------------------------------------------------------
  40. Project environment for 'trac' created.
  41.  
  42. You may now configure the environment by editing the file:
  43.  
  44.   /path/to/bloodhound_rpc/trunk/rpctestenv/trac/conf/trac.ini
  45.  
  46. If you'd like to take this new project environment for a test drive,
  47. try running the Trac standalone web server `tracd`:
  48.  
  49.  tracd --port 8000 /path/to/bloodhound_rpc/trunk/rpctestenv/trac
  50.  
  51. Then point your browser to http://localhost:8000/trac.
  52. There you can also browse the documentation for your installed
  53. version of Trac, including information on further setup (such as
  54. deploying Trac to a real web server).
  55.  
  56. The latest documentation can also always be found on the project
  57. website:
  58.  
  59.  http://trac.edgewall.org/
  60.  
  61. Congratulations!
  62.  
  63. Adding TRAC_ADMIN permissions to the admin user admin
  64. Running upgrades
  65. Your environment has been upgraded with the default [bhrelations_links] configuration.
  66. Upgrade done.
  67.  
  68. You may want to upgrade the Trac documentation now by running:
  69.  
  70.  trac-admin /path/to/bloodhound_rpc/trunk/rpctestenv/trac wiki upgrade
  71.  BloodhoundWidgets imported from /path/to/bloodhound/bloodhound_dashboard/bhdashboard/default-pages/BloodhoundWidgets
  72.  WikiStart imported from /path/to/bloodhound/bloodhound_dashboard/bhdashboard/default-pages/WikiStart
  73.  BloodhoundSearch imported from /path/to/bloodhound/bloodhound_search/bhsearch/default-pages/BloodhoundSearch
  74.  BloodhoundSearchAdmin imported from /path/to/bloodhound/bloodhound_search/bhsearch/default-pages/BloodhoundSearchAdmin
  75. Running wiki upgrades
  76.  TracGuide imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracGuide
  77.  TracSearch imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracSearch
  78.  CamelCase imported from /path/to/bloodhound/trac/trac/wiki/default-pages/CamelCase
  79.  InterMapTxt imported from /path/to/bloodhound/trac/trac/wiki/default-pages/InterMapTxt
  80.  InterTrac imported from /path/to/bloodhound/trac/trac/wiki/default-pages/InterTrac
  81.  InterWiki imported from /path/to/bloodhound/trac/trac/wiki/default-pages/InterWiki
  82.  PageTemplates imported from /path/to/bloodhound/trac/trac/wiki/default-pages/PageTemplates
  83.  RecentChanges imported from /path/to/bloodhound/trac/trac/wiki/default-pages/RecentChanges
  84.  SandBox imported from /path/to/bloodhound/trac/trac/wiki/default-pages/SandBox
  85.  TitleIndex imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TitleIndex
  86.  TracAccessibility imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracAccessibility
  87.  TracAdmin imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracAdmin
  88.  TracBackup imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracBackup
  89.  TracBatchModify imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracBatchModify
  90.  TracBrowser imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracBrowser
  91.  TracCgi imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracCgi
  92.  TracChangeset imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracChangeset
  93.  TracEnvironment imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracEnvironment
  94.  TracFastCgi imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracFastCgi
  95.  TracFineGrainedPermissions imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracFineGrainedPermissions
  96.  TracImport imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracImport
  97.  TracIni imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracIni
  98.  TracInstall imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracInstall
  99.  TracInterfaceCustomization imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracInterfaceCustomization
  100.  TracLinks imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracLinks
  101.  TracLogging imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracLogging
  102.  TracModPython imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracModPython
  103.  TracModWSGI imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracModWSGI
  104.  TracNavigation imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracNavigation
  105.  TracNotification imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracNotification
  106.  TracPermissions imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracPermissions
  107.  TracPlugins imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracPlugins
  108.  TracQuery imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracQuery
  109.  TracReports imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracReports
  110.  TracRepositoryAdmin imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRepositoryAdmin
  111.  TracRevisionLog imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRevisionLog
  112.  TracRoadmap imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRoadmap
  113.  TracRss imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRss
  114.  TracStandalone imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracStandalone
  115.  TracSupport imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracSupport
  116.  TracSyntaxColoring imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracSyntaxColoring
  117.  TracTickets imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracTickets
  118.  TracTicketsCustomFields imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracTicketsCustomFields
  119.  TracTimeline imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracTimeline
  120.  TracUnicode imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracUnicode
  121.  TracUpgrade imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracUpgrade
  122.  TracWiki imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracWiki
  123.  TracWorkflow imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracWorkflow
  124.  WikiDeletePage imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiDeletePage
  125.  WikiFormatting imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiFormatting
  126.  WikiHtml imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiHtml
  127.  WikiMacros imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiMacros
  128.  WikiNewPage imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiNewPage
  129.  WikiPageNames imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiPageNames
  130.  WikiProcessors imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiProcessors
  131.  WikiRestructuredText imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiRestructuredText
  132.  WikiRestructuredTextLinks imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiRestructuredTextLinks
  133. Skipping wiki Bloodhound upgrades
  134. Loading default product wiki
  135.  BloodhoundWidgets imported from /path/to/bloodhound/bloodhound_dashboard/bhdashboard/default-pages/BloodhoundWidgets
  136.  WikiStart imported from /path/to/bloodhound/bloodhound_dashboard/bhdashboard/default-pages/WikiStart
  137.  BloodhoundSearch imported from /path/to/bloodhound/bloodhound_search/bhsearch/default-pages/BloodhoundSearch
  138.  BloodhoundSearchAdmin imported from /path/to/bloodhound/bloodhound_search/bhsearch/default-pages/BloodhoundSearchAdmin
  139. Running default product wiki upgrades
  140.  TracGuide imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracGuide
  141.  TracSearch imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracSearch
  142.  CamelCase imported from /path/to/bloodhound/trac/trac/wiki/default-pages/CamelCase
  143.  InterMapTxt imported from /path/to/bloodhound/trac/trac/wiki/default-pages/InterMapTxt
  144.  InterTrac imported from /path/to/bloodhound/trac/trac/wiki/default-pages/InterTrac
  145.  InterWiki imported from /path/to/bloodhound/trac/trac/wiki/default-pages/InterWiki
  146.  PageTemplates imported from /path/to/bloodhound/trac/trac/wiki/default-pages/PageTemplates
  147.  RecentChanges imported from /path/to/bloodhound/trac/trac/wiki/default-pages/RecentChanges
  148.  SandBox imported from /path/to/bloodhound/trac/trac/wiki/default-pages/SandBox
  149.  TitleIndex imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TitleIndex
  150.  TracAccessibility imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracAccessibility
  151.  TracAdmin imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracAdmin
  152.  TracBackup imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracBackup
  153.  TracBatchModify imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracBatchModify
  154.  TracBrowser imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracBrowser
  155.  TracCgi imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracCgi
  156.  TracChangeset imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracChangeset
  157.  TracEnvironment imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracEnvironment
  158.  TracFastCgi imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracFastCgi
  159.  TracFineGrainedPermissions imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracFineGrainedPermissions
  160.  TracImport imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracImport
  161.  TracIni imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracIni
  162.  TracInstall imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracInstall
  163.  TracInterfaceCustomization imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracInterfaceCustomization
  164.  TracLinks imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracLinks
  165.  TracLogging imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracLogging
  166.  TracModPython imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracModPython
  167.  TracModWSGI imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracModWSGI
  168.  TracNavigation imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracNavigation
  169.  TracNotification imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracNotification
  170.  TracPermissions imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracPermissions
  171.  TracPlugins imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracPlugins
  172.  TracQuery imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracQuery
  173.  TracReports imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracReports
  174.  TracRepositoryAdmin imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRepositoryAdmin
  175.  TracRevisionLog imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRevisionLog
  176.  TracRoadmap imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRoadmap
  177.  TracRss imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracRss
  178.  TracStandalone imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracStandalone
  179.  TracSupport imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracSupport
  180.  TracSyntaxColoring imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracSyntaxColoring
  181.  TracTickets imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracTickets
  182.  TracTicketsCustomFields imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracTicketsCustomFields
  183.  TracTimeline imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracTimeline
  184.  TracUnicode imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracUnicode
  185.  TracUpgrade imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracUpgrade
  186.  TracWiki imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracWiki
  187.  TracWorkflow imported from /path/to/bloodhound/trac/trac/wiki/default-pages/TracWorkflow
  188.  WikiDeletePage imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiDeletePage
  189.  WikiFormatting imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiFormatting
  190.  WikiHtml imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiHtml
  191.  WikiMacros imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiMacros
  192.  WikiNewPage imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiNewPage
  193.  WikiPageNames imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiPageNames
  194.  WikiProcessors imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiProcessors
  195.  WikiRestructuredText imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiRestructuredText
  196.  WikiRestructuredTextLinks imported from /path/to/bloodhound/trac/trac/wiki/default-pages/WikiRestructuredTextLinks
  197. Skipping default product wiki Bloodhound upgrades
  198.  
  199. You can now start Bloodhound by running:
  200.  
  201.  tracd --port=8000 /path/to/bloodhound_rpc/trunk/rpctestenv/trac
  202.  
  203. And point your browser at http://localhost:8000/trac
  204.  
  205. Enabling RPC plugin and permissions...
  206. Created test environment: /path/to/bloodhound_rpc/trunk/rpctestenv
  207. Created test environment: /path/to/bloodhound_rpc/trunk/rpctestenv
  208. Setting RPC permissions in default product...
  209. Started web servertest_general_provider_error (tracrpc.tests.api.ProtocolProviderTestCase) ... ok
  210. test_invalid_content_type (tracrpc.tests.api.ProtocolProviderTestCase) ... ok
  211. test_rpc_info (tracrpc.tests.api.ProtocolProviderTestCase) ... ok
  212. test_valid_provider (tracrpc.tests.api.ProtocolProviderTestCase) ... ok
  213. test_form_submit (tracrpc.tests.web_ui.DocumentationTestCase) ... ok
  214. test_get_dont_accept (tracrpc.tests.web_ui.DocumentationTestCase) ... ok
  215. test_get_no_content_type (tracrpc.tests.web_ui.DocumentationTestCase) ... ok
  216. test_get_with_content_type (tracrpc.tests.web_ui.DocumentationTestCase) ... ok
  217. test_post_accept (tracrpc.tests.web_ui.DocumentationTestCase) ... ok
  218. test_post_dont_accept (tracrpc.tests.web_ui.DocumentationTestCase) ... ok
  219. test_content_encoding (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... FAIL
  220. test_method_not_found (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... ok
  221. test_resource_not_found (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... FAIL
  222. test_to_and_from_datetime (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... ok
  223. test_wrong_argspec (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... FAIL
  224. test_xml_encoding_special_characters (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... ERROR
  225. test_xmlrpc_permission (tracrpc.tests.xml_rpc.RpcXmlTestCase) ... ok
  226. test_json_not_available (tracrpc.tests.json_rpc.JsonModuleAvailabilityTestCase) ... ok
  227. test_binary (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  228. test_call (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  229. test_call_permission (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  230. test_datetime (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  231. test_method_not_found (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  232. test_multicall (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  233. test_resource_not_found (tracrpc.tests.json_rpc.JsonTestCase) ... FAIL
  234. test_wrong_argspec (tracrpc.tests.json_rpc.JsonTestCase) ... FAIL
  235. test_xmlrpc_permission (tracrpc.tests.json_rpc.JsonTestCase) ... ok
  236. test_FineGrainedSecurity (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  237. test_create_at_time (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  238. test_create_get_delete (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  239. test_create_ticket_9096 (tracrpc.tests.ticket.RpcTicketTestCase) ... FAIL
  240. test_getActions (tracrpc.tests.ticket.RpcTicketTestCase) ... ok
  241. test_getAvailableActions_DeleteTicket (tracrpc.tests.ticket.RpcTicketTestCase) ... ok
  242. test_getRecentChanges (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  243. test_query_group_order_col (tracrpc.tests.ticket.RpcTicketTestCase) ... FAIL
  244. test_query_special_character_escape (tracrpc.tests.ticket.RpcTicketTestCase) ... ok
  245. test_update_action (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  246. test_update_action_non_existing (tracrpc.tests.ticket.RpcTicketTestCase) ... FAIL
  247. test_update_at_time (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  248. test_update_author (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  249. test_update_basic (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  250. test_update_field_non_existing (tracrpc.tests.ticket.RpcTicketTestCase) ... ok
  251. test_update_non_existing (tracrpc.tests.ticket.RpcTicketTestCase) ... ok
  252. test_update_time_changed (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  253. test_update_time_same (tracrpc.tests.ticket.RpcTicketTestCase) ... ERROR
  254. test_create (tracrpc.tests.ticket.RpcTicketVersionTestCase) ... ERROR
  255. test_attachments (tracrpc.tests.wiki.RpcWikiTestCase) ... ERROR
  256. test_getPageHTMLWithImage (tracrpc.tests.wiki.RpcWikiTestCase) ... ERROR
  257. test_getPageHTMLWithManipulator (tracrpc.tests.wiki.RpcWikiTestCase) ... ok
  258. test_getRecentChanges (tracrpc.tests.wiki.RpcWikiTestCase) ... ERROR
  259. [GLOBAL] tests that ownership may not be transferred to anonymous ... FAIL
  260. [GLOBAL] test saving new product ... ok
  261. [GLOBAL] test attempted saving of product with existing key fails ... FAIL
  262. [GLOBAL] test saving new product when owner is missing ... ok
  263. [GLOBAL] tests that we can update a single field data ... ok
  264. [GLOBAL] tests that get will not fail for missing products ... ok
  265. [GLOBAL] tests that we can use update to push data to the database ... ok
  266. [PRODUCT] tests that ownership may not be transferred to anonymous ... FAIL
  267. [PRODUCT] test saving new product ... ok
  268. [PRODUCT] test attempted saving of product with existing key fails ... FAIL
  269. [PRODUCT] test saving new product when owner is missing ... ok
  270. [PRODUCT] tests that we can update a single field data ... ok
  271. [PRODUCT] tests that get will not fail for missing products ... ok
  272. [PRODUCT] tests that we can use update to push data to the database ... ok
  273.  
  274. ======================================================================
  275. ERROR: test_xml_encoding_special_characters (tracrpc.tests.xml_rpc.RpcXmlTestCase)
  276. ----------------------------------------------------------------------
  277. Traceback (most recent call last):
  278.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/xml_rpc.py", line 108, in test_xml_encoding_special_characters
  279.    ticket = self.admin.ticket.get(tid1)
  280.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  281.    return self.__send(self.__name, args)
  282.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  283.    response = self._run_request(request)
  284.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  285.    return_obj = loads(response)
  286.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  287.    result = jsonclass.load(result)
  288.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  289.    new_value = load(value)
  290.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  291.    return_list.append(load(entry))
  292.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  293.    json_module_parts[0])
  294. TranslationError: Unknown class or module datetime.
  295.  
  296. ======================================================================
  297. ERROR: test_FineGrainedSecurity (tracrpc.tests.ticket.RpcTicketTestCase)
  298. ----------------------------------------------------------------------
  299. Traceback (most recent call last):
  300.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 99, in test_FineGrainedSecurity
  301.    self.assertTrue(self.user.ticket.get(2))
  302.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  303.    return self.__send(self.__name, args)
  304.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  305.    response = self._run_request(request)
  306.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  307.    return_obj = loads(response)
  308.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  309.    result = jsonclass.load(result)
  310.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  311.    new_value = load(value)
  312.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  313.    return_list.append(load(entry))
  314.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  315.    json_module_parts[0])
  316. TranslationError: Unknown class or module datetime.
  317.  
  318. ======================================================================
  319. ERROR: test_create_at_time (tracrpc.tests.ticket.RpcTicketTestCase)
  320. ----------------------------------------------------------------------
  321. Traceback (most recent call last):
  322.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 222, in test_create_at_time
  323.    xmlrpclib.DateTime(minus1))
  324.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  325.    return self.__send(self.__name, args)
  326.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 225, in _request
  327.    check_for_errors(response)
  328.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/_jsonrpclib.py", line 46, in check_for_errors
  329.    raise xmlrpclib.Fault(code, message)
  330. Fault: <Fault -32500: u"unsupported operand type(s) for -: 'dict' and 'datetime.datetime'">
  331.  
  332. ======================================================================
  333. ERROR: test_create_get_delete (tracrpc.tests.ticket.RpcTicketTestCase)
  334. ----------------------------------------------------------------------
  335. Traceback (most recent call last):
  336.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 36, in test_create_get_delete
  337.    tid, time_created, time_changed, attributes = self.admin.ticket.get(tid)
  338.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  339.    return self.__send(self.__name, args)
  340.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  341.    response = self._run_request(request)
  342.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  343.    return_obj = loads(response)
  344.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  345.    result = jsonclass.load(result)
  346.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  347.    new_value = load(value)
  348.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  349.    return_list.append(load(entry))
  350.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  351.    json_module_parts[0])
  352. TranslationError: Unknown class or module datetime.
  353.  
  354. ======================================================================
  355. ERROR: test_getRecentChanges (tracrpc.tests.ticket.RpcTicketTestCase)
  356. ----------------------------------------------------------------------
  357. Traceback (most recent call last):
  358.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 143, in test_getRecentChanges
  359.    _id, created, modified, attributes = self.admin.ticket.get(tid2)
  360.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  361.    return self.__send(self.__name, args)
  362.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  363.    response = self._run_request(request)
  364.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  365.    return_obj = loads(response)
  366.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  367.    result = jsonclass.load(result)
  368.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  369.    new_value = load(value)
  370.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  371.    return_list.append(load(entry))
  372.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  373.    json_module_parts[0])
  374. TranslationError: Unknown class or module datetime.
  375.  
  376. ======================================================================
  377. ERROR: test_update_action (tracrpc.tests.ticket.RpcTicketTestCase)
  378. ----------------------------------------------------------------------
  379. Traceback (most recent call last):
  380.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 323, in test_update_action
  381.    current = self.admin.ticket.get(tid)
  382.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  383.    return self.__send(self.__name, args)
  384.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  385.    response = self._run_request(request)
  386.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  387.    return_obj = loads(response)
  388.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  389.    result = jsonclass.load(result)
  390.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  391.    new_value = load(value)
  392.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  393.    return_list.append(load(entry))
  394.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  395.    json_module_parts[0])
  396. TranslationError: Unknown class or module datetime.
  397.  
  398. ======================================================================
  399. ERROR: test_update_at_time (tracrpc.tests.ticket.RpcTicketTestCase)
  400. ----------------------------------------------------------------------
  401. Traceback (most recent call last):
  402.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 240, in test_update_at_time
  403.    xmlrpclib.DateTime(minus2))
  404.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  405.    return self.__send(self.__name, args)
  406.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 225, in _request
  407.    check_for_errors(response)
  408.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/_jsonrpclib.py", line 46, in check_for_errors
  409.    raise xmlrpclib.Fault(code, message)
  410. Fault: <Fault -32500: u"unsupported operand type(s) for -: 'dict' and 'datetime.datetime'">
  411.  
  412. ======================================================================
  413. ERROR: test_update_author (tracrpc.tests.ticket.RpcTicketTestCase)
  414. ----------------------------------------------------------------------
  415. Traceback (most recent call last):
  416.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 199, in test_update_author
  417.    self.admin.ticket.update(tid, 'comment1', {})
  418.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  419.    return self.__send(self.__name, args)
  420.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  421.    response = self._run_request(request)
  422.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  423.    return_obj = loads(response)
  424.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  425.    result = jsonclass.load(result)
  426.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  427.    new_value = load(value)
  428.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  429.    return_list.append(load(entry))
  430.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  431.    json_module_parts[0])
  432. TranslationError: Unknown class or module datetime.
  433.  
  434. ======================================================================
  435. ERROR: test_update_basic (tracrpc.tests.ticket.RpcTicketTestCase)
  436. ----------------------------------------------------------------------
  437. Traceback (most recent call last):
  438.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 271, in test_update_basic
  439.    self.admin.ticket.update(tid, "comment1", {'component': 'component2'})
  440.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  441.    return self.__send(self.__name, args)
  442.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  443.    response = self._run_request(request)
  444.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  445.    return_obj = loads(response)
  446.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  447.    result = jsonclass.load(result)
  448.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  449.    new_value = load(value)
  450.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  451.    return_list.append(load(entry))
  452.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  453.    json_module_parts[0])
  454. TranslationError: Unknown class or module datetime.
  455.  
  456. ======================================================================
  457. ERROR: test_update_time_changed (tracrpc.tests.ticket.RpcTicketTestCase)
  458. ----------------------------------------------------------------------
  459. Traceback (most recent call last):
  460.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 286, in test_update_time_changed
  461.    tid, created, modified, attrs = self.admin.ticket.get(tid)
  462.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  463.    return self.__send(self.__name, args)
  464.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  465.    response = self._run_request(request)
  466.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  467.    return_obj = loads(response)
  468.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  469.    result = jsonclass.load(result)
  470.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  471.    new_value = load(value)
  472.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  473.    return_list.append(load(entry))
  474.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  475.    json_module_parts[0])
  476. TranslationError: Unknown class or module datetime.
  477.  
  478. ======================================================================
  479. ERROR: test_update_time_same (tracrpc.tests.ticket.RpcTicketTestCase)
  480. ----------------------------------------------------------------------
  481. Traceback (most recent call last):
  482.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 306, in test_update_time_same
  483.    tid, created, modified, attrs = self.admin.ticket.get(tid)
  484.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  485.    return self.__send(self.__name, args)
  486.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  487.    response = self._run_request(request)
  488.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  489.    return_obj = loads(response)
  490.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  491.    result = jsonclass.load(result)
  492.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  493.    new_value = load(value)
  494.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 98, in load
  495.    return_list.append(load(entry))
  496.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  497.    json_module_parts[0])
  498. TranslationError: Unknown class or module datetime.
  499.  
  500. ======================================================================
  501. ERROR: test_create (tracrpc.tests.ticket.RpcTicketVersionTestCase)
  502. ----------------------------------------------------------------------
  503. Traceback (most recent call last):
  504.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 398, in test_create
  505.    {'time': dt, 'description': desc})
  506.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  507.    return self.__send(self.__name, args)
  508.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 225, in _request
  509.    check_for_errors(response)
  510.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/_jsonrpclib.py", line 46, in check_for_errors
  511.    raise xmlrpclib.Fault(code, message)
  512. Fault: <Fault -32500: u"unsupported operand type(s) for -: 'dict' and 'datetime.datetime'">
  513.  
  514. ======================================================================
  515. ERROR: test_attachments (tracrpc.tests.wiki.RpcWikiTestCase)
  516. ----------------------------------------------------------------------
  517. Traceback (most recent call last):
  518.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/wiki.py", line 39, in test_attachments
  519.    xmlrpclib.Binary(image_in.getvalue()))
  520.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  521.    return self.__send(self.__name, args)
  522.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 223, in _request
  523.    rpcid=rpcid, version=self.__version)
  524.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 496, in dumps
  525.    return jdumps(request, encoding=encoding)
  526.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 98, in jdumps
  527.    return json.dumps(obj, encoding=encoding)
  528.  File "/usr/lib/python2.6/json/__init__.py", line 230, in dumps
  529.    return _default_encoder.encode(obj)
  530.  File "/usr/lib/python2.6/json/encoder.py", line 367, in encode
  531.    chunks = list(self.iterencode(o))
  532.  File "/usr/lib/python2.6/json/encoder.py", line 309, in _iterencode
  533.    for chunk in self._iterencode_dict(o, markers):
  534.  File "/usr/lib/python2.6/json/encoder.py", line 275, in _iterencode_dict
  535.    for chunk in self._iterencode(value, markers):
  536.  File "/usr/lib/python2.6/json/encoder.py", line 306, in _iterencode
  537.    for chunk in self._iterencode_list(o, markers):
  538.  File "/usr/lib/python2.6/json/encoder.py", line 204, in _iterencode_list
  539.    for chunk in self._iterencode(value, markers):
  540.  File "/usr/lib/python2.6/json/encoder.py", line 309, in _iterencode
  541.    for chunk in self._iterencode_dict(o, markers):
  542.  File "/usr/lib/python2.6/json/encoder.py", line 275, in _iterencode_dict
  543.    for chunk in self._iterencode(value, markers):
  544.  File "/usr/lib/python2.6/json/encoder.py", line 294, in _iterencode
  545.    yield encoder(o)
  546. UnicodeDecodeError: 'utf8' codec can't decode byte 0x89 in position 0: unexpected code byte
  547.  
  548. ======================================================================
  549. ERROR: test_getPageHTMLWithImage (tracrpc.tests.wiki.RpcWikiTestCase)
  550. ----------------------------------------------------------------------
  551. Traceback (most recent call last):
  552.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/wiki.py", line 77, in test_getPageHTMLWithImage
  553.     xmlrpclib.Binary(open(image_url, 'r').read()))
  554.   File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  555.     return self.__send(self.__name, args)
  556.   File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 223, in _request
  557.     rpcid=rpcid, version=self.__version)
  558.   File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 496, in dumps
  559.     return jdumps(request, encoding=encoding)
  560.   File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 98, in jdumps
  561.     return json.dumps(obj, encoding=encoding)
  562.   File "/usr/lib/python2.6/json/__init__.py", line 230, in dumps
  563.     return _default_encoder.encode(obj)
  564.   File "/usr/lib/python2.6/json/encoder.py", line 367, in encode
  565.     chunks = list(self.iterencode(o))
  566.   File "/usr/lib/python2.6/json/encoder.py", line 309, in _iterencode
  567.     for chunk in self._iterencode_dict(o, markers):
  568.   File "/usr/lib/python2.6/json/encoder.py", line 275, in _iterencode_dict
  569.     for chunk in self._iterencode(value, markers):
  570.   File "/usr/lib/python2.6/json/encoder.py", line 306, in _iterencode
  571.     for chunk in self._iterencode_list(o, markers):
  572.   File "/usr/lib/python2.6/json/encoder.py", line 204, in _iterencode_list
  573.     for chunk in self._iterencode(value, markers):
  574.   File "/usr/lib/python2.6/json/encoder.py", line 309, in _iterencode
  575.     for chunk in self._iterencode_dict(o, markers):
  576.   File "/usr/lib/python2.6/json/encoder.py", line 275, in _iterencode_dict
  577.     for chunk in self._iterencode(value, markers):
  578.   File "/usr/lib/python2.6/json/encoder.py", line 294, in _iterencode
  579.     yield encoder(o)
  580. UnicodeDecodeError: 'utf8' codec can't decode byte 0x89 in position 0: unexpected code byte
  581.  
  582. ======================================================================
  583. ERROR: test_getRecentChanges (tracrpc.tests.wiki.RpcWikiTestCase)
  584. ----------------------------------------------------------------------
  585. Traceback (most recent call last):
  586.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/wiki.py", line 60, in test_getRecentChanges
  587.    attrs2 = self.admin.wiki.getPageInfo('WikiTwo')
  588.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 274, in __call__
  589.    return self.__send(self.__name, args)
  590.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 224, in _request
  591.    response = self._run_request(request)
  592.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 254, in _run_request
  593.    return_obj = loads(response)
  594.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonrpc.py", line 513, in loads
  595.    result = jsonclass.load(result)
  596.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  597.    new_value = load(value)
  598.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 104, in load
  599.    new_value = load(value)
  600.  File "/path/to/venv/lib/python2.6/site-packages/jsonrpclib/jsonclass.py", line 122, in load
  601.    json_module_parts[0])
  602. TranslationError: Unknown class or module datetime.
  603.  
  604. ======================================================================
  605. FAIL: test_content_encoding (tracrpc.tests.xml_rpc.RpcXmlTestCase)
  606. ----------------------------------------------------------------------
  607. Traceback (most recent call last):
  608.  File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/xml_rpc.py", line 62, in test_content_encoding
  609.    e = self.assertRaises(xmlrpclib.Fault, local_test)
  610. AssertionError:
  611.  
  612. Expected Fault
  613.  
  614. Got UnicodeDecodeError : 'utf8' codec can't decode byte 0xb6 in position 0: unexpected code byte
  615.  
  616. ======================================================================
  617. FAIL: test_resource_not_found (tracrpc.tests.xml_rpc.RpcXmlTestCase)
  618. ----------------------------------------------------------------------
  619. Traceback (most recent call last):
  620.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/xml_rpc.py", line 101, in test_resource_not_found
  621.     self.assertEquals(e.faultCode, 1)
  622. AssertionError: -32500 != 1
  623.  
  624. ======================================================================
  625. FAIL: test_wrong_argspec (tracrpc.tests.xml_rpc.RpcXmlTestCase)
  626. ----------------------------------------------------------------------
  627. Traceback (most recent call last):
  628.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/xml_rpc.py", line 51, in test_wrong_argspec
  629.     self.assertEquals(-32602, e.faultCode)
  630. AssertionError: -32602 != -32500
  631.  
  632. ======================================================================
  633. FAIL: test_resource_not_found (tracrpc.tests.json_rpc.JsonTestCase)
  634. ----------------------------------------------------------------------
  635. Traceback (most recent call last):
  636.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/json_rpc.py", line 208, in test_resource_not_found
  637.     self.assertEquals(result['error']['code'], 404)
  638. AssertionError: -32500 != 404
  639.  
  640. ======================================================================
  641. FAIL: test_wrong_argspec (tracrpc.tests.json_rpc.JsonTestCase)
  642. ----------------------------------------------------------------------
  643. Traceback (most recent call last):
  644.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/json_rpc.py", line 183, in test_wrong_argspec
  645.     self.assertEquals(-32603, result['error']['code'])
  646. AssertionError: -32603 != -32500
  647.  
  648. ======================================================================
  649. FAIL: test_create_ticket_9096 (tracrpc.tests.ticket.RpcTicketTestCase)
  650. ----------------------------------------------------------------------
  651. Traceback (most recent call last):
  652.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 380, in test_create_ticket_9096
  653.     "</methodResponse>\n", response.read())
  654. AssertionError: "<?xml version='1.0'?>\n<methodResponse>\n<params>\n<param>\n<value><int>1</int></value>\n</param>\n</params>\n</methodResponse>\n" != "<?xml version='1.0'?>\n<methodResponse>\n<params>\n<param>\n<value><int>4</int></value>\n</param>\n</params>\n</methodResponse>\n"
  655.  
  656. ======================================================================
  657. FAIL: test_query_group_order_col (tracrpc.tests.ticket.RpcTicketTestCase)
  658. ----------------------------------------------------------------------
  659. Traceback (most recent call last):
  660.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 157, in test_query_group_order_col
  661.     self.assertEquals([3,1,2], self.admin.ticket.query("order=type"))
  662. AssertionError: Lists differ: [3, 1, 2] != [1, 2, 3, 4, 5, 6, 9, 7, 8]
  663.  
  664. First differing element 0:
  665. 3
  666. 1
  667.  
  668. Second list contains 6 additional elements.
  669. First extra element 3:
  670. 4
  671.  
  672. - [3, 1, 2]
  673. + [1, 2, 3, 4, 5, 6, 9, 7, 8]
  674.  
  675. ======================================================================
  676. FAIL: test_update_action_non_existing (tracrpc.tests.ticket.RpcTicketTestCase)
  677. ----------------------------------------------------------------------
  678. Traceback (most recent call last):
  679.   File "/path/to/bloodhound_rpc/trunk/tracrpc/tests/ticket.py", line 339, in test_update_action_non_existing
  680.     self.assertTrue("invalid action" in str(e))
  681. AssertionError: False is not True
  682.  
  683. ======================================================================
  684. FAIL: [GLOBAL] tests that ownership may not be transferred to anonymous
  685. ----------------------------------------------------------------------
  686. Traceback (most recent call last):
  687.   File "/path/to/bloodhound_rpc/trunk/bhrpc/tests/product.py", line 205, in test_chown
  688.     test_cm.exception.faultString)
  689. AssertionError: "'Product owner must be specified' while executing 'product.chown()'" != u'Product owner must be specified'
  690.  
  691. ======================================================================
  692. FAIL: [GLOBAL] test attempted saving of product with existing key fails
  693. ----------------------------------------------------------------------
  694. Traceback (most recent call last):
  695.   File "/path/to/bloodhound_rpc/trunk/bhrpc/tests/product.py", line 85, in test_create_duplicate_key
  696.     test_cm.exception.faultString)
  697. AssertionError: "Product prefix='g_test_create_duplicate_key' already exists {'name': '[GLOBAL] dupe (g_test_create_duplicate_key)', 'prefix': 'g_test_create_duplicate_key', 'owner': 'admin', 'description': 'dupe primary key'}" != u"Product prefix='g_test_create_duplicate_key' already exists {'name': u'[GLOBAL] dupe (g_test_create_duplicate_key)', 'prefix': u'g_test_create_duplicate_key', 'owner': 'admin', 'description': u'dupe primary key'}"
  698.  
  699. ======================================================================
  700. FAIL: [PRODUCT] tests that ownership may not be transferred to anonymous
  701. ----------------------------------------------------------------------
  702. Traceback (most recent call last):
  703.   File "/path/to/bloodhound_rpc/trunk/bhrpc/tests/product.py", line 205, in test_chown
  704.     test_cm.exception.faultString)
  705. AssertionError: "'Product owner must be specified' while executing 'product.chown()'" != u'Product owner must be specified'
  706.  
  707. ======================================================================
  708. FAIL: [PRODUCT] test attempted saving of product with existing key fails
  709. ----------------------------------------------------------------------
  710. Traceback (most recent call last):
  711.   File "/path/to/bloodhound_rpc/trunk/bhrpc/tests/product.py", line 85, in test_create_duplicate_key
  712.     test_cm.exception.faultString)
  713. AssertionError: "Product prefix='p_test_create_duplicate_key' already exists {'name': '[PRODUCT] dupe (p_test_create_duplicate_key)', 'prefix': 'p_test_create_duplicate_key', 'owner': 'admin', 'description': 'dupe primary key'}" != u"Product prefix='p_test_create_duplicate_key' already exists {'name': u'[PRODUCT] dupe (p_test_create_duplicate_key)', 'prefix': u'p_test_create_duplicate_key', 'owner': 'admin', 'description': u'dupe primary key'}"
  714.  
  715. ----------------------------------------------------------------------
  716. Ran 64 tests in 233.280s
  717.  
  718. FAILED (failures=12, errors=15)
  719. : http://127.0.0.1:8100
  720.  
  721. Stopping web server...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement