donald-ngo | 20b6bca | 2011-12-15 13:35:12 -0800 | [diff] [blame] | 1 | from nose.plugins.attrib import attr |
| 2 | from tempest import openstack |
| 3 | import tempest.config |
| 4 | import unittest2 as unittest |
| 5 | |
| 6 | |
| 7 | class ExtentionsTest(unittest.TestCase): |
| 8 | |
| 9 | @classmethod |
| 10 | def setUpClass(cls): |
| 11 | cls.os = openstack.Manager() |
| 12 | cls.client = cls.os.extensions_client |
| 13 | cls.config = cls.os.config |
| 14 | |
| 15 | @attr(type='smoke') |
| 16 | def test_list_extensions(self): |
| 17 | """List of all extensions""" |
| 18 | resp, extensions = self.client.list_extensions() |
| 19 | self.assertTrue("extensions" in extensions) |
| 20 | self.assertEqual(200, resp.status) |