)]}'
{"trove/tests/unittests/guestagent/test_dbaas.py":[{"author":{"_account_id":13562,"name":"Samuel Matzek","email":"smatzek@us.ibm.com","username":"smatzek"},"change_message_id":"215bfc5a94d87910819c2302cac8462a7cc894f7","unresolved":false,"context_lines":[{"line_number":448,"context_line":"                     {\"grantee\": \"\u0027test_user\u0027@\u0027%\u0027\", \"table_schema\": \"db4\"},"},{"line_number":449,"context_line":"                     {\"grantee\": \"\u0027test_user1\u0027@\u0027%\u0027\", \"table_schema\": \"db1\"},"},{"line_number":450,"context_line":"                     {\"grantee\": \"\u0027test_user1\u0027@\u0027%\u0027\", \"table_schema\": \"db3\"}]"},{"line_number":451,"context_line":"        user \u003d DatastoreUser(name\u003d\u0027test_user\u0027, host\u003d\u0027%\u0027)"},{"line_number":452,"context_line":"        expected \u003d (\"SELECT grantee, table_schema FROM \""},{"line_number":453,"context_line":"                    \"information_schema.SCHEMA_PRIVILEGES WHERE privilege_type\""},{"line_number":454,"context_line":"                    \" !\u003d \u0027USAGE\u0027 GROUP BY grantee, table_schema;\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f485f77_6b507a0b","line":451,"updated":"2017-11-14 13:49:52.000000000","message":"This note is to remind me why this is needed in the future if I look back.\n\nThis issue is most easily fixed using DatastoreUser instead of Mock because _associate_dbs is using the \u003d operator to associate DBs and DatastoreUser has a setter which overrides the operator to do list/value appending rather than replacement.","commit_id":"4eb62aacbf3a00e0cdf7f3418e6c3cccd026cc65"}]}
