add a simple webserver for our testcases
authorDavid Kalnischkies <kalnischkies@gmail.com>
Sat, 15 Jun 2013 13:45:22 +0000 (15:45 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Thu, 20 Jun 2013 08:53:58 +0000 (10:53 +0200)
commitfbd29dd60a195a5c252ba1d28366d52d60447560
treeab34b0daafff25df5da54c6828be1b7bb7c0f08f
parent709038652854b71895e06caed2b028b389acefd6
add a simple webserver for our testcases

APT needs to acquire data in a secure fashion over an inherently
unsecure way, known as the internet, while communicating with
unreliable partners, known as webservers and proxies.

For your integration tests we so far relied on 'normal' webservers,
but all of them have certain quirks and none is able to provide us
with all quirks which can be observed in the wild and we therefore
have to test with, so this webserver isn't trying to be fast, secure
or feature complete, but to provide all the quirks we need in a
consistent way.

This webserver also makes the APT project self-contained, as it is now
able to generate, serve as well as acquire package indexes. ;)

Git-Dch: Ignore
test/integration/framework
test/interactive-helper/aptwebserver.cc [new file with mode: 0644]
test/interactive-helper/makefile