def test_call_external_uuid_uuid4(self): """Tests calling 'uuid.uuid4()' in URL string.""" string = 'GET /v1/CALL_EXTERNAL|uuid:uuid4:[]|' parsed_string = parser.call_external_functions(string) self.assertRegex(parsed_string, "GET /v1/[a-f0-9\-]+$")
def test_call_external_get_uuid(self): """Tests calling 'get_uuid' in URL string.""" string = 'GET /v1/CALL_EXTERNAL|' string += 'syntribos.extensions.random_data.client:get_uuid:[]|' parsed_string = parser.call_external_functions(string) self.assertRegex(parsed_string, "GET /v1/[a-f0-9]+$")