def get_all_addresses(self, addresses=None, filters=None, allocation_ids=None):
        params = {}
        if addresses:
            self.build_list_params(params, addresses, 'PublicIp')
        if allocation_ids:
            self.build_list_params(params, allocation_ids, 'AllocationId')
        if filters:
            self.build_filter_params(params, filters)
        return self.get_list('DescribeAddresses', params, [('item', Address)], verb='POST')
Test behavior with one or both files empty
dataset/ETHPy150Open darcyliu/storyboard/boto/ec2/connection.py/EC2Connection.get_all_addresses--crossover with--dataset/ETHPy150Open kenfar/DataGristle/scripts/tests/test_gristle_differ_cmd.py/TestCommandLine.test_empty_files