Esempio n. 1
0
    def test_device_retrieval(self):
        device = Device()
        device.operating_system = 'test_device_retrieval_os'
        device.unique_identifier = 'test_device_retrieval'
        device.owner = self.default_user
        device.current_build = self.default_build
        device.platform = self.default_platform
        device.save()

        new_device = Device.from_auth_token(device.auth_token)
        self.assertEquals(new_device.operating_system, device.operating_system)

        new_device = Device.from_verification_code(device.verification_code)
        self.assertEquals(new_device.operating_system, device.operating_system)
Esempio n. 2
0
    def test_device_attributes(self):
        device = Device()
        device.unique_identifier = 'test_device_attributes'
        device.model = 'test_device_attributes_model'
        device.operating_system = 'test_device_attributes_os_version'
        device.additional_info = 'test_device_attributes_additional_info'
        device.owner = self.default_user
        device.current_build = self.default_build
        device.platform = self.default_platform
        device.save()

        new_device = Device.from_unique_identifier(device.unique_identifier)
        self.assertEquals(new_device.model, device.model)
        self.assertEquals(new_device.operating_system, device.operating_system)
        self.assertEquals(new_device.additional_info, device.additional_info)