Index: tools/chrome_proxy/webdriver/smoke.py |
diff --git a/tools/chrome_proxy/webdriver/smoke.py b/tools/chrome_proxy/webdriver/smoke.py |
index 1da694c3891619c57c5a6e16f9692034a8e0f5df..78aba30bc60cd784c0e632517690e476a5e24862 100644 |
--- a/tools/chrome_proxy/webdriver/smoke.py |
+++ b/tools/chrome_proxy/webdriver/smoke.py |
@@ -33,6 +33,16 @@ class Smoke(IntegrationTest): |
self.assertEqual(2, len(responses)) |
for response in responses: |
self.assertHasChromeProxyViaHeader(response) |
+ |
+ # Ensure Chrome uses DataSaver in normal mode. |
+ def testCheckPageWithNormalMode(self): |
+ with TestDriver() as t: |
+ t.AddChromeArg('--enable-spdy-proxy-auth') |
+ t.LoadURL('http://check.googlezip.net/test.html') |
+ responses = t.GetHTTPResponses() |
+ self.assertNotEqual(0, len(responses)) |
+ for response in responses: |
+ self.assertHasChromeProxyViaHeader(response) |
# Ensure pageload metric pingback with DataSaver. |
def testPingback(self): |