def test_server_default(): """ Test ParadropAPIServer default method """ from paradrop.backend.pdfcd.server import ParadropAPIServer reactor = MagicMock() server = ParadropAPIServer(reactor) request = MagicMock() request.received_headers = {'X-Real-IP': '192.168.1.1'} # Exercise path where preprocess returns something server.preprocess = make_dummy("stuff") server.default(request) # Exercise path where preprocess returns None server.preprocess = make_dummy(None) server.default(request)