Example #1
0
 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)
Example #2
0
    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)
Example #3
0
    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
            )
Example #4
0
 def setUp(self):
     self.my_id = create_uuid(1).encode('unicode_escape')
     self.location_update_url = urlparse.urljoin(
         self.live_server_url, '/location_update/'
     )
Example #5
0
 def setUp(self):
     self.my_id = create_uuid(1).encode('unicode_escape')
     self.location_update_url = urlparse.urljoin(self.live_server_url,
                                                 '/location_update/')