)]}'
{
  "commit": "2474f41f10808c7283778b96f8693238ea21297f",
  "tree": "685bf0af90ef0db96efb1cc2d9dc85b8bac25817",
  "parents": [
    "88f7d3379333e03b1170a02ec75f316fbc2817a5"
  ],
  "author": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Mon Nov 17 18:11:56 2014 -0500"
  },
  "committer": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue Nov 18 21:49:30 2014 -0500"
  },
  "message": "Fix inheritance for BaseTestCase\n\nThis commit fixes the inheritance around the BaseTestCase definition.\nPreviously there were a couple of things wrong with it, first the\nmixin order was incorrect, secondly the use of ResourcedTestCase\nwasn\u0027t actually needed since testresources isn\u0027t actually used\nanywhere. The other part of the fix was the hack for python2.6 to\nalso add unittest2 to BaseTestCase is not needed now, because\ntesttools now uses unittest2.\n\nAs a part of this fix the base CLI test class has to be reworked to\nchange how tempest-lib is used. By fixing the inheritance on\nBaseTestCase a conflict occurs with the class test used from\ntempest-lib. The recommended usage pattern for tempest-lib will have\nto be rethought. But, in the mean time this commit just adds the code\nwhich would be inherited from the mixin in tempest-lib directly. It\nshould be removed when tempest-lib is updated to accommodate this use\ncase.\n\nChange-Id: Ia5dda59f7989f37997276cbd19bb9fdc7b7d2624\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac7201742c4779536c8ac76d6d93d6a55d82f290",
      "old_mode": 33188,
      "old_path": "requirements.txt",
      "new_id": "4a889a8e558be06874db516a93f4b4e1fc24597e",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "8dd2df2def9991632d3602024192ce59e1b72d5d",
      "old_mode": 33188,
      "old_path": "tempest/cli/__init__.py",
      "new_id": "47821299b6f21baeac8ae93796907921b8547a42",
      "new_mode": 33188,
      "new_path": "tempest/cli/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "db8736ef3f0f2e2223d25e8b3cb3e48e3e5143ea",
      "old_mode": 33188,
      "old_path": "tempest/test.py",
      "new_id": "14cf3bb7932aaa7d8b88ed2be52e4674d621323c",
      "new_mode": 33188,
      "new_path": "tempest/test.py"
    }
  ]
}
