)]}'
{
  "commit": "a628ca6abf6a00938be8224c525d58107ad01094",
  "tree": "8648f1eac5caf7121d0679f8f8537825704414e4",
  "parents": [
    "eca7d092d42d8b644e30093993c670980c411468"
  ],
  "author": {
    "name": "Andrew Pickford",
    "email": "anpickford@googlemail.com",
    "time": "Thu Jun 28 10:47:49 2018 +0200"
  },
  "committer": {
    "name": "Andrew Pickford",
    "email": "anpickford@googlemail.com",
    "time": "Thu Jun 28 12:16:24 2018 +0200"
  },
  "message": "Fix more stringent tests that failed for python3\n\nThe valuelist.render refractor also tightened up several tests which\ntest if an exception was raised. The changes added a test of the message\nreturned by the exception. As the evaluation order of independant reclass\nparameters is not defined it\u0027s possible to get one of several different\nerror message for some tests. python2 uses the same evaluation order on\neach reclass run but for python3 the order can and does change between\nreclass runs over the same data.\n\nThe tests are fixed by allowing any of the valid error messages to pass\nthe test.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a6dcde4a7d7336bb83a21de72c7c60c607d5a6c",
      "old_mode": 33188,
      "old_path": "reclass/datatypes/tests/test_exports.py",
      "new_id": "caa05225a44398c51896218637b76465734df139",
      "new_mode": 33188,
      "new_path": "reclass/datatypes/tests/test_exports.py"
    },
    {
      "type": "modify",
      "old_id": "6ab6c93434eafd7c6bb569fb0cbbfa2582c67ec8",
      "old_mode": 33188,
      "old_path": "reclass/datatypes/tests/test_parameters.py",
      "new_id": "b15f8cedc6213667b19f61977806b4cf18554935",
      "new_mode": 33188,
      "new_path": "reclass/datatypes/tests/test_parameters.py"
    }
  ]
}
