)]}'
{
  "commit": "e9ffd7eab8608d6a400182e2f1af8a8f97e3a7f9",
  "tree": "890d57c747ff84eac6282c61cb078222fedd5bbf",
  "parents": [
    "5b476ddd57382c06d8fdb190c7e3fa687e88b4eb"
  ],
  "author": {
    "name": "Daniel Playle",
    "email": "dplayle@bloomberg.net",
    "time": "Fri Aug 31 16:55:24 2018 +0100"
  },
  "committer": {
    "name": "Daniel Playle",
    "email": "dplayle@bloomberg.net",
    "time": "Fri Aug 31 17:54:27 2018 +0100"
  },
  "message": "Adapt tests to use secured CAS server\n\nPreviously, we had been only testing an unsecured CAS server. As such,\nno authentication mechanisms were tested. This commit adapts existing\ntests to ensure that a secured CAS server is also tested alongside\nunsecured configurations.\n\nThis commit introduces two data files which are used in part of the\ntesting process: a server private key, and a server certificate. The\nserver private key is of size 4096 bytes. The server certificate is for\nthe name \"localhost\" and has an expiration set to 1000 years in the\nfuture, so there should be little concern of the expiration of this\ntesting artifact.\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1c6dc282ccc54681da4b2ac16cc399bd99b1e7c",
      "new_mode": 33188,
      "new_path": "tests/frontend/creds/server_cert.pem"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ba546dc8a20e88abdccf6e5d0c519428bc81363a",
      "new_mode": 33188,
      "new_path": "tests/frontend/creds/server_key.pem"
    },
    {
      "type": "modify",
      "old_id": "f351e33be0d582c6a3063d7127a44f2ebe0ef766",
      "old_mode": 33188,
      "old_path": "tests/frontend/push.py",
      "new_id": "74f0623f84d898d4e1676ff11e7c2aa82e75a689",
      "new_mode": 33188,
      "new_path": "tests/frontend/push.py"
    },
    {
      "type": "modify",
      "old_id": "d7575e59723a23e84f429d2924ec6348c237f4be",
      "old_mode": 33188,
      "old_path": "tests/testutils/artifactshare.py",
      "new_id": "a486ca1490418b040f466dfcced28b44676360ad",
      "new_mode": 33188,
      "new_path": "tests/testutils/artifactshare.py"
    }
  ]
}
