Index: tools/android/loading/request_track_unittest.py |
diff --git a/tools/android/loading/request_track_unittest.py b/tools/android/loading/request_track_unittest.py |
index 64d3e77f1b0e1fea100190148588f5ea8b817244..3f0baeace033c23d125df2bd9f4e78514edcbcb0 100644 |
--- a/tools/android/loading/request_track_unittest.py |
+++ b/tools/android/loading/request_track_unittest.py |
@@ -492,6 +492,17 @@ class RequestTrackTestCase(unittest.TestCase): |
with self.assertRaises(AssertionError): |
self.request_track.Handle('Network.requestWillBeSent', msg) |
+ def testIgnoreCompletedDuplicates(self): |
+ self.request_track.Handle('Network.requestWillBeSent', |
+ RequestTrackTestCase._REQUEST_WILL_BE_SENT) |
+ self.request_track.Handle('Network.responseReceived', |
+ RequestTrackTestCase._RESPONSE_RECEIVED) |
+ self.request_track.Handle('Network.loadingFinished', |
+ RequestTrackTestCase._LOADING_FINISHED) |
+ # Should not raise an AssertionError. |
+ self.request_track.Handle('Network.requestWillBeSent', |
+ RequestTrackTestCase._REQUEST_WILL_BE_SENT) |
+ |
def testSequenceOfGeneratedResponse(self): |
self.request_track.Handle('Network.requestServedFromCache', |
RequestTrackTestCase._SERVED_FROM_CACHE) |