)]}'
{"nova/tests/functional/db/test_allocation_candidates.py":[{"author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"change_message_id":"c22dca4f0c91cafeef7593f01f06be37c216b96c","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from nova.tests import uuidsentinel"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"class AllocationCandidatesTestCase(test.NoDBTestCase):"},{"line_number":21,"context_line":"    \"\"\"Tests a variety of scenarios with both shared and non-shared resource"},{"line_number":22,"context_line":"    providers that the AllocationCandidates.get_by_filters() method returns a"},{"line_number":23,"context_line":"    set of alternative allocation requests and provider summaries that may be"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4b6375_eae3a305","line":20,"range":{"start_line":20,"start_character":40,"end_line":20,"end_character":52},"updated":"2017-11-08 10:51:06.000000000","message":"Just a note for the other readers: The base class changed during the move and therefore USE_DB_SELF and setUp() is added too. These are the only diffs between the two version.","commit_id":"b974e20862d7ba9d7d1e687b122889f85a540e5a"},{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"d36171448c7b0a60a35f04ac43f9a37ebcc9cfd6","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from nova.tests import uuidsentinel"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"class AllocationCandidatesTestCase(test.NoDBTestCase):"},{"line_number":21,"context_line":"    \"\"\"Tests a variety of scenarios with both shared and non-shared resource"},{"line_number":22,"context_line":"    providers that the AllocationCandidates.get_by_filters() method returns a"},{"line_number":23,"context_line":"    set of alternative allocation requests and provider summaries that may be"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f485f77_85bbf9e3","line":20,"range":{"start_line":20,"start_character":40,"end_line":20,"end_character":52},"in_reply_to":"1f485f77_a5fef5ab","updated":"2017-11-09 17:11:13.000000000","message":"I didn\u0027t change this - it\u0027s copied from nova.tests.functional.db.test_resource_provider.ResourceProviderBaseCase.  (I could have continued using that guy as a base class, but I feel ookie about cross-importing other test suite modules.)","commit_id":"b974e20862d7ba9d7d1e687b122889f85a540e5a"},{"author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"change_message_id":"8e117a7f669962c42dbca36e825629a0eee1517a","unresolved":false,"context_lines":[{"line_number":17,"context_line":"from nova.tests import uuidsentinel"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"class AllocationCandidatesTestCase(test.NoDBTestCase):"},{"line_number":21,"context_line":"    \"\"\"Tests a variety of scenarios with both shared and non-shared resource"},{"line_number":22,"context_line":"    providers that the AllocationCandidates.get_by_filters() method returns a"},{"line_number":23,"context_line":"    set of alternative allocation requests and provider summaries that may be"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f485f77_a5fef5ab","line":20,"range":{"start_line":20,"start_character":40,"end_line":20,"end_character":52},"in_reply_to":"3f4b6375_eae3a305","updated":"2017-11-09 17:08:33.000000000","message":"This should not have been changed to NoDBTestCase. The whole point of these functional tests (which are in the nova/tests/functional/*db*/ folder...) is to test the DB in a real-world setup.","commit_id":"b974e20862d7ba9d7d1e687b122889f85a540e5a"}]}
