File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed
browsermob-core-littleproxy/src/test/java/net/lightbody/bmp/proxy Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -636,7 +636,7 @@ public int getMaximumResponseBufferSizeInBytes() {
636
636
}
637
637
638
638
@ Test
639
- public void testCanBypassFilterForRequest () throws IOException {
639
+ public void testCanBypassFilterForRequest () throws IOException , InterruptedException {
640
640
mockServer .when (request ()
641
641
.withMethod ("GET" )
642
642
.withPath ("/bypassfilter" ),
@@ -677,6 +677,8 @@ public void serverToProxyResponseReceived() {
677
677
assertEquals ("Did not receive expected response from mock server" , "success" , responseBody );
678
678
}
679
679
680
+ Thread .sleep (500 );
681
+
680
682
assertEquals ("Expected filters source to be invoked on first request" , 1 , filtersSourceHitCount .get ());
681
683
assertEquals ("Expected filter instance to be bypassed on first request" , 0 , filterHitCount .get ());
682
684
@@ -689,6 +691,8 @@ public void serverToProxyResponseReceived() {
689
691
assertEquals ("Did not receive expected response from mock server" , "success" , responseBody );
690
692
}
691
693
694
+ Thread .sleep (500 );
695
+
692
696
assertEquals ("Expected filters source to be invoked again on second request" , 2 , filtersSourceHitCount .get ());
693
697
assertEquals ("Expected filter instance to be invoked on second request (only)" , 1 , filterHitCount .get ());
694
698
}
Original file line number Diff line number Diff line change 108
108
<dependency >
109
109
<groupId >org.mockito</groupId >
110
110
<artifactId >mockito-core</artifactId >
111
- <version >2.0.7-beta</version >
112
111
<scope >test</scope >
113
112
</dependency >
114
113
Original file line number Diff line number Diff line change 65
65
<log4j .version>2.3</log4j .version>
66
66
67
67
<groovy .version>2.4.3</groovy .version>
68
+ <groovy-eclipse-batch .version>${groovy.version} -01</groovy-eclipse-batch .version>
68
69
69
70
<netty .version>4.0.31.Final</netty .version>
70
71
</properties >
101
102
<dependency >
102
103
<groupId >org.codehaus.groovy</groupId >
103
104
<artifactId >groovy-eclipse-batch</artifactId >
104
- <version >${groovy.version} -01 </version >
105
+ <version >${groovy-eclipse-batch .version} </version >
105
106
</dependency >
106
107
</dependencies >
107
108
</plugin >
269
270
<dependency >
270
271
<groupId >org.mock-server</groupId >
271
272
<artifactId >mockserver-netty</artifactId >
272
- <version >3.9.15 </version >
273
+ <version >3.9.17 </version >
273
274
<exclusions >
274
275
<exclusion >
275
276
<groupId >ch.qos.logback</groupId >
311
312
<dependency >
312
313
<groupId >org.apache.httpcomponents</groupId >
313
314
<artifactId >httpclient</artifactId >
314
- <version >4.3.4 </version >
315
+ <version >4.5 </version >
315
316
</dependency >
316
317
317
318
<dependency >
318
319
<groupId >org.apache.httpcomponents</groupId >
319
320
<artifactId >httpmime</artifactId >
320
- <version >4.3.4 </version >
321
+ <version >4.5 </version >
321
322
</dependency >
322
323
323
324
<dependency >
You can’t perform that action at this time.
0 commit comments