#355: Run Trac test suite against product environments - after #115 #288
---------------------------+------------------------------------
Reporter: olemis | Owner: olemis
Type: task | Status: accepted
Priority: major | Milestone:
Component: multiproduct | Version:
Resolution: | Keywords: environment testing QA
---------------------------+------------------------------------
Comment (by jure):
Replying to [comment:5 olemis]:
> As you can see in
[attachment:t355_r1436300_trac_test_ticket_api_test_run.1.txt test output]
it seems that `product` column has not been added in ''ticket'' table
after multi-product upgrade . What's going wrong ?
Thanks for pointing that out, the issue was that the database was not
properly upgraded when upgrading from initial (clean) database. r1437357
solves that, but now tests are failing with the following assertion:
{{{
Failure
Traceback (most recent call last):
File "/path/to/bloodhound/trac/trac/ticket/tests/api.py", line 118, in
test_available_actions_chgprop_only
self.assertEqual(['leave'], self._get_actions({'status': 'new'}))
AssertionError: Lists differ: ['leave'] != []
First list contains 1 additional elements.
First extra element 0:
leave
- ['leave']
+ []
}}}
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/355#comment:7>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound (incubating) issue tracker