From bebea4679ead5f9779ad00c3570ea68eb2a8dea7 Mon Sep 17 00:00:00 2001 From: Mark Hobson Date: Sat, 31 Oct 2015 18:58:14 +0000 Subject: [PATCH] Log favicon request instead of using standard output --- .../com/squareup/okhttp/mockwebserver/QueueDispatcher.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/QueueDispatcher.java b/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/QueueDispatcher.java index c9c206c17..bb36cdf69 100644 --- a/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/QueueDispatcher.java +++ b/mockwebserver/src/main/java/com/squareup/okhttp/mockwebserver/QueueDispatcher.java @@ -18,12 +18,14 @@ package com.squareup.okhttp.mockwebserver; import java.net.HttpURLConnection; import java.util.concurrent.BlockingQueue; import java.util.concurrent.LinkedBlockingQueue; +import java.util.logging.Logger; /** * Default dispatcher that processes a script of responses. Populate the script * by calling {@link #enqueueResponse(MockResponse)}. */ public class QueueDispatcher extends Dispatcher { + private static final Logger logger = Logger.getLogger(QueueDispatcher.class.getName()); protected final BlockingQueue responseQueue = new LinkedBlockingQueue<>(); private MockResponse failFastResponse; @@ -31,7 +33,7 @@ public class QueueDispatcher extends Dispatcher { // To permit interactive/browser testing, ignore requests for favicons. final String requestLine = request.getRequestLine(); if (requestLine != null && requestLine.equals("GET /favicon.ico HTTP/1.1")) { - System.out.println("served " + requestLine); + logger.info("served " + requestLine); return new MockResponse().setResponseCode(HttpURLConnection.HTTP_NOT_FOUND); }