)]}'
{"nova/tests/integrated/api_samples/os-flavor-manage/flavor-create-post-req.json.tpl":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"flavor\": {"},{"line_number":3,"context_line":"        \"name\": \"test_flavor\","},{"line_number":4,"context_line":"        \"ram\": 1024,"},{"line_number":5,"context_line":"        \"vcpus\": 2,"},{"line_number":6,"context_line":"        \"disk\": 10,"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bg%3D","line":3,"updated":"2012-12-07 15:27:26.000000000","message":"This should be a sub, no?","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"}],"nova/tests/integrated/api_samples/os-flavor-manage/flavor-create-post-req.xml.tpl":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\"1.0\" encoding\u003d\"UTF-8\"?\u003e"},{"line_number":2,"context_line":"\u003cflavor\u003e"},{"line_number":3,"context_line":"    \u003cname\u003etest_flavor\u003c/name\u003e"},{"line_number":4,"context_line":"    \u003cram\u003e1024\u003c/ram\u003e"},{"line_number":5,"context_line":"    \u003cvcpus\u003e2\u003c/vcpus\u003e"},{"line_number":6,"context_line":"    \u003cdisk\u003e10\u003c/disk\u003e"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bc%3D","line":3,"updated":"2012-12-07 15:27:26.000000000","message":"Sub?","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"a4a608c042e37af4e8bcfdfbaf9e498c83f845c3","unresolved":false,"context_lines":[{"line_number":4,"context_line":"    \u003cram\u003e1024\u003c/ram\u003e"},{"line_number":5,"context_line":"    \u003cvcpus\u003e2\u003c/vcpus\u003e"},{"line_number":6,"context_line":"    \u003cdisk\u003e10\u003c/disk\u003e"},{"line_number":7,"context_line":"    \u003cid\u003e10\u003c/id\u003e"},{"line_number":8,"context_line":"    \u003crxtx_factor\u003e1\u003c/rxtx_factor\u003e"},{"line_number":9,"context_line":"    \u003cswap\u003e0\u003c/swap\u003e"},{"line_number":10,"context_line":"\u003c/flavor\u003e"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6RE%3D","line":7,"updated":"2012-12-07 17:51:24.000000000","message":"id should be a sub too, passed from test_api_samples.py... it also aplies to the other tpl files\n\n(btw, In fact I believe that the id should be self generated... if it makes sense it can be an improvement on the next api version)","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"}],"nova/tests/integrated/api_samples/os-flavor-manage/flavor-create-post-resp.json.tpl":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"        \"id\": \"10\","},{"line_number":5,"context_line":"        \"links\": ["},{"line_number":6,"context_line":"            {"},{"line_number":7,"context_line":"                \"href\": \"http://openstack.example.com/v2/openstack/flavors/10\","},{"line_number":8,"context_line":"                \"rel\": \"self\""},{"line_number":9,"context_line":"            },"},{"line_number":10,"context_line":"            {"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bY%3D","line":7,"updated":"2012-12-07 15:27:26.000000000","message":"sub.","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":8,"context_line":"                \"rel\": \"self\""},{"line_number":9,"context_line":"            },"},{"line_number":10,"context_line":"            {"},{"line_number":11,"context_line":"                \"href\": \"http://openstack.example.com/openstack/flavors/10\","},{"line_number":12,"context_line":"                \"rel\": \"bookmark\""},{"line_number":13,"context_line":"            }"},{"line_number":14,"context_line":"        ],"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bU%3D","line":11,"updated":"2012-12-07 15:27:26.000000000","message":"sub.","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"                \"rel\": \"bookmark\""},{"line_number":13,"context_line":"            }"},{"line_number":14,"context_line":"        ],"},{"line_number":15,"context_line":"        \"name\": \"test_flavor\","},{"line_number":16,"context_line":"        \"ram\": 1024,"},{"line_number":17,"context_line":"        \"vcpus\": 2"},{"line_number":18,"context_line":"    }"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bQ%3D","line":15,"updated":"2012-12-07 15:27:26.000000000","message":"sub.","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"}],"nova/tests/integrated/api_samples/os-flavor-manage/flavor-create-post-resp.xml.tpl":[{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cflavor xmlns:atom\u003d\"http://www.w3.org/2005/Atom\" xmlns\u003d\"http://docs.openstack.org/compute/api/v1.1\" disk\u003d\"10\" vcpus\u003d\"2\" ram\u003d\"1024\" name\u003d\"test_flavor\" id\u003d\"10\"\u003e"},{"line_number":3,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/v2/openstack/flavors/10\" rel\u003d\"self\"/\u003e"},{"line_number":4,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/openstack/flavors/10\" rel\u003d\"bookmark\"/\u003e"},{"line_number":5,"context_line":"\u003c/flavor\u003e"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bI%3D","line":2,"updated":"2012-12-07 15:27:26.000000000","message":"sub for the name.","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cflavor xmlns:atom\u003d\"http://www.w3.org/2005/Atom\" xmlns\u003d\"http://docs.openstack.org/compute/api/v1.1\" disk\u003d\"10\" vcpus\u003d\"2\" ram\u003d\"1024\" name\u003d\"test_flavor\" id\u003d\"10\"\u003e"},{"line_number":3,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/v2/openstack/flavors/10\" rel\u003d\"self\"/\u003e"},{"line_number":4,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/openstack/flavors/10\" rel\u003d\"bookmark\"/\u003e"},{"line_number":5,"context_line":"\u003c/flavor\u003e"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6bA%3D","line":3,"updated":"2012-12-07 15:27:26.000000000","message":"sub for the url.","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"},{"author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"change_message_id":"6f67e440e3f499826ad9054d7b7f2420b6af086a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003c?xml version\u003d\u00271.0\u0027 encoding\u003d\u0027UTF-8\u0027?\u003e"},{"line_number":2,"context_line":"\u003cflavor xmlns:atom\u003d\"http://www.w3.org/2005/Atom\" xmlns\u003d\"http://docs.openstack.org/compute/api/v1.1\" disk\u003d\"10\" vcpus\u003d\"2\" ram\u003d\"1024\" name\u003d\"test_flavor\" id\u003d\"10\"\u003e"},{"line_number":3,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/v2/openstack/flavors/10\" rel\u003d\"self\"/\u003e"},{"line_number":4,"context_line":"  \u003catom:link href\u003d\"http://openstack.example.com/openstack/flavors/10\" rel\u003d\"bookmark\"/\u003e"},{"line_number":5,"context_line":"\u003c/flavor\u003e"}],"source_content_type":"text/x-smarty","patch_set":1,"id":"AAAAMX%2F%2F6a8%3D","line":4,"updated":"2012-12-07 15:27:26.000000000","message":"sub for the url.","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"}],"nova/tests/integrated/test_api_samples.py":[{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"a4a608c042e37af4e8bcfdfbaf9e498c83f845c3","unresolved":false,"context_lines":[{"line_number":1873,"context_line":"    def test_delete_flavor(self):"},{"line_number":1874,"context_line":"        \"\"\"Get api sample to delete a flavor\"\"\""},{"line_number":1875,"context_line":"        self._create_flavor()"},{"line_number":1876,"context_line":"        response \u003d self._do_delete(\"flavors/10\")"},{"line_number":1877,"context_line":"        self.assertEqual(response.status, 202)"},{"line_number":1878,"context_line":"        self.assertEqual(response.read(), \u0027\u0027)"},{"line_number":1879,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAMX%2F%2F6SU%3D","line":1876,"updated":"2012-12-07 17:51:24.000000000","message":"Suggestion: id\u003d\u003d10? I know it\u0027s in flavor-create-post-req, but I think it would be better create a dict with name, id and the other informations need to create a flavor and send them in the self._do_post (last parameter) and with the subs to be replaced in the verify_response...","commit_id":"eb6c231e625a8c903fd3b05fa0c222ec28eaf5bc"}]}
