Lines 47-52
Link Here
|
47 |
super.applyValidatorResult(validator); |
47 |
super.applyValidatorResult(validator); |
48 |
} |
48 |
} |
49 |
|
49 |
|
|
|
50 |
@Override |
51 |
protected boolean isValidUrl(String name) { |
52 |
return super.isValidUrl(name); |
53 |
} |
54 |
|
50 |
} |
55 |
} |
51 |
|
56 |
|
52 |
private MyTracRepositorySettingsPage page; |
57 |
private MyTracRepositorySettingsPage page; |
Lines 172-175
Link Here
|
172 |
assertNull(page.getTracVersion()); |
177 |
assertNull(page.getTracVersion()); |
173 |
assertEquals(IMessageProvider.ERROR, page.getMessageType()); |
178 |
assertEquals(IMessageProvider.ERROR, page.getMessageType()); |
174 |
} |
179 |
} |
|
|
180 |
|
181 |
public void testValidUrl() throws Exception { |
182 |
assertFalse(page.isValidUrl("")); |
183 |
assertFalse(page.isValidUrl("http:/google.com")); |
184 |
assertFalse(page.isValidUrl("http:/google.com/")); |
185 |
assertFalse(page.isValidUrl("http://google.com/")); |
186 |
assertFalse(page.isValidUrl("http://google.com/foo /space")); |
187 |
|
188 |
assertTrue(page.isValidUrl("http://google.com")); |
189 |
assertTrue(page.isValidUrl("https://google.com")); |
190 |
assertTrue(page.isValidUrl("http://mylyn.org/trac30")); |
191 |
assertTrue(page.isValidUrl("http://www.mylyn.org/trac30")); |
192 |
} |
175 |
} |
193 |
} |