def METHOD_NAME(self):
    logger.info('Testing multiple executions before requesting results')
    fexec = lithops.FunctionExecutor(config=CONFIG)
    iterdata = [(1, 1), (2, 2)]
    fexec.map(simple_map_function, iterdata)
    iterdata = [(3, 3), (4, 4)]
    fexec.map(simple_map_function, iterdata)
    result = fexec.get_result()
    self.assertEqual(result, [2, 4, 6, 8])
    iterdata = [(1, 1), (2, 2)]
    fexec.map(simple_map_function, iterdata)
    result = fexec.get_result()
    self.assertEqual(result, [2, 4])
    iterdata = [(1, 1), (2, 2)]
    futures1 = fexec.map(simple_map_function, iterdata)
    result1 = fexec.get_result(fs=futures1)
    iterdata = [(3, 3), (4, 4)]
    futures2 = fexec.map(simple_map_function, iterdata)
    result2 = fexec.get_result(fs=futures2)
    self.assertEqual(result1, [2, 4])
    self.assertEqual(result2, [6, 8])