|
59 | 59 | /** |
60 | 60 | * Taken from Jersey 1: jersey-tests: com.sun.jersey.impl.uri.UriTemplateTest |
61 | 61 | * |
62 | | - * @author Paul.Sandoz at Sun.Com |
| 62 | + * @author Paul.Sandoz |
63 | 63 | * @author Gerard Davison (gerard.davison at oracle.com) |
64 | 64 | */ |
65 | 65 | public class UriTemplateTest { |
@@ -398,31 +398,31 @@ public void testGroupIndexes() throws Exception { |
398 | 398 | assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[0])); |
399 | 399 |
|
400 | 400 | template = new UriTemplate("/{a}"); |
401 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2})); |
| 401 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1})); |
402 | 402 |
|
403 | 403 | template = new UriTemplate("/{a}/b"); |
404 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2})); |
| 404 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1})); |
405 | 405 |
|
406 | 406 | template = new UriTemplate("/{a}/{b}"); |
407 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2, 3})); |
| 407 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2})); |
408 | 408 |
|
409 | 409 | template = new UriTemplate("/{a}/{b}"); |
410 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2, 3})); |
| 410 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2})); |
411 | 411 |
|
412 | 412 | template = new UriTemplate("/{a}/b/{c}"); |
413 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2, 3})); |
| 413 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 2})); |
414 | 414 |
|
415 | 415 | template = new UriTemplate("/{a: (abc)+}"); |
416 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 3})); |
| 416 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1})); |
417 | 417 |
|
418 | 418 | template = new UriTemplate("/{a: (abc)+}/b"); |
419 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 3})); |
| 419 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1})); |
420 | 420 |
|
421 | 421 | template = new UriTemplate("/{a: (abc)+}/{b}"); |
422 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 3, 4})); |
| 422 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 3})); |
423 | 423 |
|
424 | 424 | template = new UriTemplate("/{a: (abc)+}/b/{c}"); |
425 | | - assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 3, 4})); |
| 425 | + assertThat(template.getPattern().getGroupIndexes(), equalTo(new int[] {1, 3})); |
426 | 426 | } |
427 | 427 |
|
428 | 428 | void _testSubstitutionArray(String template, String uri, String... values) { |
|
0 commit comments