1 package org.apache.maven.wagon.providers.http;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.wagon.StreamingWagon;
23 import org.apache.maven.wagon.Wagon;
24 import org.apache.maven.wagon.http.HttpWagonTestCase;
25 import org.apache.maven.wagon.proxy.ProxyInfo;
26 import org.apache.maven.wagon.repository.Repository;
27
28 import java.util.Properties;
29
30
31
32
33
34 public class LightweightHttpWagonTest
35 extends HttpWagonTestCase
36 {
37 protected String getProtocol()
38 {
39 return "http";
40 }
41
42 protected String getTestRepositoryUrl()
43 {
44 return getProtocol() + "://localhost:" + getTestRepositoryPort() + "/";
45 }
46
47
48 protected void setHttpHeaders( StreamingWagon wagon, Properties properties )
49 {
50 ( (LightweightHttpWagon) wagon ).setHttpHeaders( properties );
51 }
52
53 @Override
54 protected boolean supportPreemptiveAuthenticationGet()
55 {
56 return false;
57 }
58
59
60 @Override
61 protected boolean supportPreemptiveAuthenticationPut()
62 {
63 return false;
64 }
65
66 @Override
67 protected boolean supportProxyPreemptiveAuthentication()
68 {
69 return false;
70 }
71 }