clearml-server/apiserver/tests/automated/test_organization.py
allegroai 3272d0f31f Rename migration script
Support refresh flag in debug image samples
Remove silent_dequeue_fail param to prevent status change in case task wasn't queued
Add organizations.get_user_companies
Fix reset should also reset active_duration
Add api_version to server.info
2021-01-05 18:09:34 +02:00

18 lines
639 B
Python

from apiserver.tests.automated import TestService
class TestOrganization(TestService):
def setUp(self, version="2.12"):
super().setUp(version=version)
def test_get_user_companies(self):
company = self.api.organization.get_user_companies().companies[0]
self.assertEqual(len(company.owners), company.allocated)
users = company.owners
self.assertTrue(users)
self.assertTrue(u1.name < u2.name for u1, u2 in zip(users, users[1:]))
for user in company.owners:
self.assertTrue(user.id)
self.assertTrue(user.name)
self.assertIn("avatar", user)