def test_uuid(self): varLittle = 1 varBig = 5678912 varLittle_res = 'TcH4FR09ROSA4b42WJX6i/NzzjzbX3p7U62YCZUE4CE=\n' varBig_res = 'TcH4FR09ROSA4b42WJX6i7vdGEPO+K9i9fJybUAKFA0=\n' # assert that the start data is correct self.assertEquals(varLittle, decrypt_uuid(varLittle_res)) self.assertEquals(varBig, decrypt_uuid(varBig_res)) # test creating UUID testLittle = create_uuid(varLittle) testBig = create_uuid(varBig) self.assertEquals(testLittle, varLittle_res) self.assertEquals(testBig, varBig_res) # test decryption testLittle = decrypt_uuid(testLittle) testBig = decrypt_uuid(testBig) self.assertEquals(testLittle, varLittle) self.assertEquals(testBig, varBig)
def post(self, request, format=None): try: logger.debug('trying') data = request.DATA serializer = riderSerializer(data=data) if serializer.is_valid(): serializer.save() rider_uuid = create_uuid(serializer.object.pk) return Response( {settings.JSON_KEYS['RIDER_ID']: rider_uuid}, status=status.HTTP_201_CREATED ) return Response( serializer.errors, status=status.HTTP_400_BAD_REQUEST ) except Exception as ex: return Response( {settings.JSON_KEYS['BAD_REQ']: ex.message}, status=status.HTTP_400_BAD_REQUEST )
def setUp(self): self.my_id = create_uuid(1).encode('unicode_escape') self.location_update_url = urlparse.urljoin( self.live_server_url, '/location_update/' )
def setUp(self): self.my_id = create_uuid(1).encode('unicode_escape') self.location_update_url = urlparse.urljoin(self.live_server_url, '/location_update/')