ipam: Test rejection of overlapping pool requests
ipam: Test rejection of overlapping pool requests

TestOverlappingRequests checks that pool requests which are supersets or
subsets of existing allocations, and those which overlap with existing
allocations at the beginning or the end.

Multiple allocation is now tested by TestOverlappingRequests, so
TestDoublePoolRelease only needs to test double releasing.

Signed-off-by: Euan Harris <c3b6e83069c8e9e3af49a38fec6026be89559638@docker.com>

djs55/docker,gnailuy/docker,mahak/docker,trebonian/docker,jimjag/docker,konstruktoid/docker-upstream,AkihiroSuda/docker,djs55/docker,cpuguy83/docker,konstruktoid/docker-upstream,flavio/docker,thaJeztah/docker,trebonian/docker,mahak/docker,flavio/docker,yosifkit/docker,docker/docker,moby/moby,Mokolea/docker,jimjag/docker,moby/moby,nalind/docker,moul/docker,djs55/docker,thaJeztah/docker,moby/moby,thaJeztah/docker,mahak/docker,bearstech/moby,vdemeester/docker,AkihiroSuda/docker,nalind/docker,Ramzec/docker,nawawi/docker,paralin/docker,paralin/docker,docker/docker,jimjag/docker,paralin/docker,flavio/docker,moul/docker,bearstech/moby,bearstech/moby,gnailuy/docker,trebonian/docker,gnailuy/docker,flavio/docker,Mokolea/docker,jameszhan/docker,nalind/docker,nalind/docker,konstruktoid/docker-upstream,Mokolea/docker,Ramzec/docker,nawawi/docker,yosifkit/docker,cpuguy83/docker,jameszhan/docker,jimjag/docker,AkihiroSuda/docker,jthelin/docker,nawawi/docker,vdemeester/docker,gnailuy/docker,mahak/docker,Ramzec/docker,moul/docker,yosifkit/docker,moul/docker,yosifkit/docker,jthelin/docker,AkihiroSuda/docker,Ramzec/docker,moby/moby,nawawi/docker,trebonian/docker,cpuguy83/docker,konstruktoid/docker-upstream,jameszhan/docker,vdemeester/docker,thaJeztah/docker,bearstech/moby,paralin/docker,Mokolea/docker,cpuguy83/docker,docker/docker