Advertisement
olemis

Bloodhound multiproduct : test report 2013-09-19

Sep 19th, 2013
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 3.88 KB | None | 0 0
  1. $ python setup.py test -m tests
  2.  
  3. [...]
  4.  
  5. ======================================================================
  6. ERROR: test_batch_ticket_insert_after_upgrade (tests.upgrade.EnvironmentUpgradeTestCase)
  7. ----------------------------------------------------------------------
  8. Traceback (most recent call last):
  9.   File "/path/to/bloodhound/bloodhound_multiproduct/tests/upgrade.py", line 410, in test_batch_ticket_insert_after_upgrade
  10.     db("""INSERT INTO ticket (summary) SELECT summary FROM tmp""")
  11.   File "/path/to/bloodhound/bloodhound_multiproduct/multiproduct/dbcursor.py", line 120, in execute
  12.     return self.connection.execute(query, params=params)
  13.   File "/path/to/bloodhound/trac/trac/db/util.py", line 121, in execute
  14.     cursor.execute(query, params)
  15.   File "/path/to/bloodhound/bloodhound_multiproduct/multiproduct/dbcursor.py", line 85, in execute
  16.     return super(BloodhoundIterableCursor, self).execute(translate_sql(self.env, sql), args=args)
  17.   File "/path/to/bloodhound/trac/trac/db/util.py", line 66, in execute
  18.     return self.cursor.execute(sql)
  19.   File "/path/to/bloodhound/trac/trac/db/sqlite_backend.py", line 78, in execute
  20.     result = PyFormatCursor.execute(self, *args)
  21.   File "/path/to/bloodhound/trac/trac/db/sqlite_backend.py", line 56, in execute
  22.     args or [])
  23.   File "/path/to/bloodhound/trac/trac/db/sqlite_backend.py", line 48, in _rollback_on_error
  24.     return function(self, *args, **kwargs)
  25. OperationalError: 2 values for 3 columns
  26.  
  27. ======================================================================
  28. FAIL: test_env_isolation (tests.perm.ProductDefaultPermissionStoreTestCase)
  29. ----------------------------------------------------------------------
  30. Traceback (most recent call last):
  31.   File "/path/to/bloodhound/bloodhound_multiproduct/tests/perm.py", line 83, in test_env_isolation
  32.     sorted(global_store.get_user_permissions('john')))
  33. AssertionError: Lists differ: ['REPORT_ADMIN', 'WIKI_MODIFY'... != [u'PRODUCT_VIEW', u'REPORT_ADM...
  34.  
  35. First differing element 0:
  36. REPORT_ADMIN
  37. PRODUCT_VIEW
  38.  
  39. Second list contains 1 additional elements.
  40. First extra element 2:
  41. WIKI_MODIFY
  42.  
  43. - ['REPORT_ADMIN', 'WIKI_MODIFY']
  44. + [u'PRODUCT_VIEW', u'REPORT_ADMIN', u'WIKI_MODIFY']
  45. ?  ++++++++++++++++++                +
  46.  
  47.  
  48. ======================================================================
  49. FAIL: test_system_select_translated (tests.db.cursor.DbCursorTestCase)
  50. ----------------------------------------------------------------------
  51. Traceback (most recent call last):
  52.  File "/path/to/bloodhound/bloodhound_multiproduct/tests/db/cursor.py", line 1023, in test_system_select_translated
  53.    self._run_test('system_select_translated')
  54.  File "/path/to/bloodhound/bloodhound_multiproduct/tests/db/cursor.py", line 1017, in _run_test
  55.    self.assertEquals(stripped_sql_check, stripped_translated_sql)
  56. AssertionError: 'INSERT INTO ticket(id, type, time, changetime, component, severity, priority,\nowner, reporter, cc, version, milestone, status, resolution,\nsummary, description, keywords, product)\nSELECT id, \'defect\', time, changetime, component, severity, priority, owner,\nreporter, cc, version, milestone, status, resolution, summary,\ndescription, keywords, \'PRODUCT\' FROM (SELECT * FROM "PRODUCT_ticket_old") AS ticket_old\nWHERE COALESCE(severity,\'\') <> \'enhancement\'' != u'INSERT INTO ticket(id, type, time, changetime, component, severity, priority,\nowner, reporter, cc, version, milestone, status, resolution,\nsummary, description, keywords, product, id)\nSELECT id, \'defect\', time, changetime, component, severity, priority, owner,\nreporter, cc, version, milestone, status, resolution, summary,\ndescription, keywords, \'PRODUCT\' FROM (SELECT * FROM "PRODUCT_ticket_old") AS ticket_old\nWHERE COALESCE(severity,\'\') <> \'enhancement\''
  57.  
  58. ----------------------------------------------------------------------
  59. Ran 1279 tests in 816.103s
  60.  
  61. FAILED (failures=2, errors=1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement