def test_enterprise_partial_update(): api_instance = esperclient.EnterpriseApi( esperclient.ApiClient(configuration)) # Enterprise patch enterprise_id = get_enterprise_for_env() data = esperclient.EnterpriseUpdate(name='Shoonya Default Enterprise') try: api_response = api_instance.partial_update_enterprise( enterprise_id, data) print(api_response) except ApiException as e: print( "Exception when calling EnterpriseApi->partial_update_enterprise: %s\n" % e) assert api_response.name == "Shoonya Default Enterprise", "Enterprise name patch failed"
def test_enterprise_detail(): api_instance = esperclient.EnterpriseApi( esperclient.ApiClient(configuration)) # Enterprise detail enterprise_id = get_enterprise_for_env() try: # Get your enterprise information api_response = api_instance.get_enterprise(enterprise_id) #print(api_response) except ApiException as e: print("Exception when calling EnterpriseApi->get_enterprise: %s\n" % e) assert api_response.name is not None assert api_response.short_code is not None assert api_response.registered_name is not None assert api_response.registered_address is not None assert api_response.location is not None assert api_response.zipcode is not None assert api_response.contact_email is not None
import esperclient from esperclient.rest import ApiException from utils import get_esper_credentials, get_enterprise_for_env,\ get_device_for_enterprise esper_creds = get_esper_credentials() # Configuration configuration = esperclient.Configuration() configuration.host = esper_creds.get('host') configuration.api_key['Authorization'] = esper_creds.get('key') configuration.api_key_prefix['Authorization'] = 'Bearer' # global values - to reduce api calls enterprise_id = get_enterprise_for_env() device_id = get_device_for_enterprise(enterprise_id) def test_device_list(): api_instance = esperclient.DeviceApi(esperclient.ApiClient(configuration)) # name = 'name_example' # str | Filter by device name (optional) # search = 'search_example' # str | A search term. Search by device name or imei (optional) # limit = 20 # int | Number of results to return per page. (optional) (default to 20) # offset = 56 # int | The initial index from which to return the results. (optional) try: # Fetch all devices in an enterprise api_response = api_instance.get_all_devices(enterprise_id) # print(api_response) except ApiException as e: print("Exception when calling DeviceApi->get_all_devices: %s\n" % e)