def setUp(self): self.drs = DeviceRegistrationState( genmodels.DeviceRegistrationState("reg-id", "assigned")) self.ret_drs = copy.deepcopy(self.drs._internal) self.ret_drs.created_updated_time_utc = 1000 self.ret_drs.last_updated_time_utc = 1000
def get_registration_state(self, registration_id): """ Retrieve a Device Registration State from the Provisioning Service :param str registration_id: The registration id of the target Device Registration State :returns: The Device Registration State from the Provisioning Service corresponding to the given registration id :rtype: :class:`DeviceRegistrationState <provisioningserviceclient.models.DeviceRegistrationState>` :raises: :class:ProvisioningServiceError <provisioningserviceclient.ProvisioningServiceError>` if an error occurs on the Provisioning Service """ custom_headers = {} custom_headers[ProvisioningServiceClient. authorization_header] = self._gen_sastoken_str() try: raw_resp = self._runtime_client.registration_state.get_registration_state(\ registration_id, custom_headers, True) except genmodels.ProvisioningServiceErrorDetailsException as e: raise ProvisioningServiceError( self.err_msg_unexpected.format(e.response.status_code), e) if not _is_successful(raw_resp.response.status_code): raise ProvisioningServiceError(raw_resp.response.reason) result = raw_resp.output return DeviceRegistrationState(result)
def setUp(self): self.drs = DeviceRegistrationState() self.drs.registration_id = "reg-id" self.drs.status = "assigned" self.drs.etag = "etag" self.ret_drs = copy.deepcopy(self.drs) self.ret_drs.created_updated_time_utc = 1000 self.ret_drs.last_updated_time_utc = 1000
def setUp(self): gen_drs = genmodels.DeviceRegistrationState(TEST_REG_ID, REG_STATUS_ASSIGNED, TEST_TIME, \ TEST_HOST_NAME, TEST_DEV_ID, TEST_ERR_CODE, TEST_ERR_MSG, TEST_TIME2, TEST_ETAG) self.drs = DeviceRegistrationState(gen_drs)
def test_drs_constructor(self): gen_drs = genmodels.DeviceRegistrationState(TEST_REG_ID, REG_STATUS_ASSIGNED, TEST_TIME, \ TEST_HOST_NAME, TEST_DEV_ID, TEST_ERR_CODE, TEST_ERR_MSG, TEST_TIME2, TEST_ETAG) drs = DeviceRegistrationState(gen_drs) self.assertIsInstance(drs, DeviceRegistrationState) self.assertIs(drs._internal, gen_drs)