]> git.proxmox.com Git - ceph.git/blobdiff - ceph/qa/tasks/mgr/dashboard/test_rgw.py
import 15.2.5
[ceph.git] / ceph / qa / tasks / mgr / dashboard / test_rgw.py
index 3e5b735991328fa9589d0b2db8c277fd4e10ba4f..1e707c33d458225e08182e97638c71cb69df5eff 100644 (file)
@@ -10,7 +10,7 @@ from cryptography.hazmat.primitives.twofactor.totp import TOTP
 from cryptography.hazmat.primitives.hashes import SHA1
 from six.moves.urllib import parse
 
-from tasks.mgr.dashboard.helper import DashboardTestCase, JObj, JList, JLeaf
+from .helper import DashboardTestCase, JObj, JList, JLeaf
 
 logger = logging.getLogger(__name__)
 
@@ -510,6 +510,11 @@ class RgwUserTest(RgwTestCase):
         self.assertGreaterEqual(len(data), 1)
         self.assertIn('admin', data)
 
+    def test_get_emails(self):
+        data = self._get('/api/rgw/user/get_emails')
+        self.assertStatus(200)
+        self.assertSchema(data, JList(str))
+
     def test_create_get_update_delete(self):
         # Create a new user.
         self._post('/api/rgw/user', params={