)]}'
{
  "commit": "d4885ff38721fff319ff0ca5acf0116928c96173",
  "tree": "aa38cda5fd86032ef7d9d59d61e96146585b8a6c",
  "parents": [
    "7e4087fb104bc3ac9608c524f2b7c875205ccbbb"
  ],
  "author": {
    "name": "Trevor McCasland",
    "email": "tm2086@att.com",
    "time": "Fri Jan 04 12:56:44 2019 -0600"
  },
  "committer": {
    "name": "Trevor McCasland",
    "email": "tm2086@att.com",
    "time": "Mon Jan 07 07:20:04 2019 -0600"
  },
  "message": "Move v3 project negative tests to work w/ pre-prov\n\nI don\u0027t see any limitations by using pre-provisioned\ncredentials for these tests:\n\n* test_list_projects_by_unauthorized_user\n* test_project_create_duplicate\n* test_create_project_by_unauthorized_user\n* test_create_project_with_empty_name\n* test_create_projects_name_length_over_64\n* test_project_delete_by_unauthorized_user\n* test_delete_non_existent_project\n\nNote that these tests aren\u0027t interop tests [0] so can\nbe safely moved.\n\n[0] http://codesearch.openstack.org/?q\u003dadmin.v3.test_projects_negative\u0026i\u003dnope\u0026files\u003d\u0026repos\u003dinterop\n\nChange-Id: Ibd3bd7ff57dfdd380c2ff0cc9156f3c359c7af01\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33a9c8cdab5c405a2a73396fb3af14a402dc6654",
      "old_mode": 33188,
      "old_path": "tempest/api/identity/admin/v3/test_projects_negative.py",
      "new_id": "12f1d4a31b4ad15aaefdfd20ffcf491f98140827",
      "new_mode": 33188,
      "new_path": "tempest/api/identity/admin/v3/test_projects_negative.py"
    }
  ]
}
