diff options
author | 2017-01-19 07:02:38 +0000 | |
---|---|---|
committer | 2017-01-19 07:02:38 +0000 | |
commit | cd36791a022aefc54eb258d62037274f7065a399 (patch) | |
tree | a8d67b03a8b776217d9027f66124dfdfaccba7fd /tests/unit/apiserver/resources | |
parent | ea706beda50f87ae37799bd8f0313d177909a4ff (diff) | |
parent | 483e2fcf41adcdddad5543c04d3ad42c60def334 (diff) |
Merge "Add unittest framework for Yardstick API"
Diffstat (limited to 'tests/unit/apiserver/resources')
-rw-r--r-- | tests/unit/apiserver/resources/__init__.py | 0 | ||||
-rw-r--r-- | tests/unit/apiserver/resources/test_env_action.py | 32 |
2 files changed, 32 insertions, 0 deletions
diff --git a/tests/unit/apiserver/resources/__init__.py b/tests/unit/apiserver/resources/__init__.py new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/tests/unit/apiserver/resources/__init__.py diff --git a/tests/unit/apiserver/resources/test_env_action.py b/tests/unit/apiserver/resources/test_env_action.py new file mode 100644 index 000000000..e8f99b706 --- /dev/null +++ b/tests/unit/apiserver/resources/test_env_action.py @@ -0,0 +1,32 @@ +from __future__ import absolute_import + +import time +import unittest + +from tests.unit.apiserver import APITestCase + + +class EnvTestCase(APITestCase): + + def test_create_grafana(self): + url = 'yardstick/env/action' + data = dict(action='createGrafanaContainer') + resp = self._post(url, data) + + time.sleep(1) + + task_id = resp['result']['task_id'] + url = '/yardstick/asynctask?task_id={}'.format(task_id) + resp = self._get(url) + + time.sleep(2) + + self.assertTrue(u'status' in resp) + + +def main(): + unittest.main() + + +if __name__ == '__main__': + main() |