)]}'
{"cinder/tests/functional/api_sample_tests/samples/volume_transfer/volume-transfer-accept-response.json.tpl":[{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"900e9d0547b173ead1e9ac69ac2d18d637de0dbb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"transfer\": {"},{"line_number":3,"context_line":"        \"id\": \"%(uuid)s\","},{"line_number":4,"context_line":"        \"links\": ["},{"line_number":5,"context_line":"            {"},{"line_number":6,"context_line":"                \"href\": \"%(host)s/v3/%(uuid)s/os-volume-transfer/%(uuid)s\","}],"source_content_type":"text/x-smarty","patch_set":1,"id":"dfbec78f_999dbe67","line":3,"range":{"start_line":3,"start_character":15,"end_line":3,"end_character":22},"updated":"2019-05-15 18:41:48.000000000","message":"Can you explain why we care about these values being dynamic? I thought the original intent was that the entire request and response examples would be dynamic based on what was actually observed, but this looks like we are still hard coding the examples (in two places) but updating meaningless parts of it.","commit_id":"4e8ed9d5c0a5dc8d2b8f95cb5af1754a494fb360"},{"author":{"_account_id":27615,"name":"Rajat Dhasmana","email":"rajatdhasmana@gmail.com","username":"whoami-rajat"},"change_message_id":"f4b67e6e63def1331c23ce3c75836a3d41f39ae2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"    \"transfer\": {"},{"line_number":3,"context_line":"        \"id\": \"%(uuid)s\","},{"line_number":4,"context_line":"        \"links\": ["},{"line_number":5,"context_line":"            {"},{"line_number":6,"context_line":"                \"href\": \"%(host)s/v3/%(uuid)s/os-volume-transfer/%(uuid)s\","}],"source_content_type":"text/x-smarty","patch_set":1,"id":"dfbec78f_a38168c5","line":3,"range":{"start_line":3,"start_character":15,"end_line":3,"end_character":22},"in_reply_to":"dfbec78f_999dbe67","updated":"2019-05-16 05:42:28.000000000","message":"So the template has two key functions,\n1) it is validated against the response from the server\n2) it verifies the correctness of api-ref json\n\nwhen the test sends the API request, a new UUID is received everytime, so making it dynamic validates against all random UUID generated by API in multiple run of the tests.\nThe json file values are hardcoded so it doesn\u0027t change with every API request\n\nSorry i\u0027m not able to understand the second concern, could you provide links for the examples?","commit_id":"4e8ed9d5c0a5dc8d2b8f95cb5af1754a494fb360"}]}
