Fixes #182 and several bugs I encountered along the way:
web server thread is now marked as daemon so that it exits in the integration test
Seems like in this case the __del__ of the WebApi is not called, thus I replaced it with manual shutdown called at the end
mock_only was defaulting to True, now it is False. Took me quite a long time :(
I don't test all web requests, because there are unit tests for them. I just wanted to test whether we correctly handle a) bad urls b) correct requests
Fixes #182 and several bugs I encountered along the way:
__del__
of the WebApi is not called, thus I replaced it with manual shutdown called at the endmock_only
was defaulting to True, now it is False. Took me quite a long time :(