|
25 | 25 | import org.junit.Before; |
26 | 26 | import org.mockito.Mockito; |
27 | 27 |
|
| 28 | +import java.util.Arrays; |
28 | 29 | import java.util.Collections; |
29 | 30 | import java.util.HashMap; |
30 | 31 | import java.util.List; |
@@ -92,53 +93,34 @@ public void testRestGetSourceActionWithMissingDocumentSource() { |
92 | 93 | /** |
93 | 94 | * test deprecation is logged if type is used in path |
94 | 95 | */ |
95 | | - public void testTypeInGetPath() { |
96 | | - RestRequest request = new FakeRestRequest.Builder(xContentRegistry()) |
97 | | - .withHeaders(Map.of("Accept", compatibleMediaType)) |
98 | | - .withMethod(RestRequest.Method.HEAD) |
99 | | - .withPath("/some_index/some_type/id/_source") |
100 | | - .build(); |
101 | | - dispatchRequest(request); |
102 | | - assertWarnings(RestGetSourceAction.TYPES_DEPRECATION_MESSAGE); |
103 | | - } |
104 | | - |
105 | | - public void testTypeInHeadPath() { |
106 | | - RestRequest request = new FakeRestRequest.Builder(xContentRegistry()) |
107 | | - .withHeaders(Map.of("Accept", compatibleMediaType)) |
108 | | - .withMethod(RestRequest.Method.GET) |
109 | | - .withPath("/some_index/some_type/id/_source") |
110 | | - .build(); |
111 | | - dispatchRequest(request); |
112 | | - assertWarnings(RestGetSourceAction.TYPES_DEPRECATION_MESSAGE); |
| 96 | + public void testTypeInPath() { |
| 97 | + for (RestRequest.Method method : Arrays.asList(RestRequest.Method.GET, RestRequest.Method.HEAD)) { |
| 98 | + RestRequest request = new FakeRestRequest.Builder(xContentRegistry()) |
| 99 | + .withHeaders(Map.of("Accept", compatibleMediaType)) |
| 100 | + .withMethod(method) |
| 101 | + .withPath("/some_index/some_type/id/_source") |
| 102 | + .build(); |
| 103 | + dispatchRequest(request); |
| 104 | + assertWarnings(RestGetSourceAction.TYPES_DEPRECATION_MESSAGE); |
| 105 | + } |
113 | 106 | } |
114 | 107 |
|
115 | 108 | /** |
116 | 109 | * test deprecation is logged if type is used as parameter |
117 | 110 | */ |
118 | | - public void testTypeParameterAndGet() { |
119 | | - Map<String, String> params = new HashMap<>(); |
120 | | - params.put("type", "some_type"); |
121 | | - RestRequest request = new FakeRestRequest.Builder(xContentRegistry()) |
122 | | - .withHeaders(Map.of("Accept", compatibleMediaType)) |
123 | | - .withMethod(RestRequest.Method.GET) |
124 | | - .withPath("/some_index/_source/id") |
125 | | - .withParams(params) |
126 | | - .build(); |
127 | | - dispatchRequest(request); |
128 | | - assertWarnings(RestGetSourceAction.TYPES_DEPRECATION_MESSAGE); |
129 | | - } |
130 | | - |
131 | | - public void testTypeParameterAndHead() { |
| 111 | + public void testTypeParameter() { |
132 | 112 | Map<String, String> params = new HashMap<>(); |
133 | 113 | params.put("type", "some_type"); |
134 | | - RestRequest request = new FakeRestRequest.Builder(xContentRegistry()) |
135 | | - .withHeaders(Map.of("Accept", compatibleMediaType)) |
136 | | - .withMethod(RestRequest.Method.HEAD) |
137 | | - .withPath("/some_index/_source/id") |
138 | | - .withParams(params) |
139 | | - .build(); |
140 | | - dispatchRequest(request); |
141 | | - assertWarnings(RestGetSourceAction.TYPES_DEPRECATION_MESSAGE); |
| 114 | + for (RestRequest.Method method : Arrays.asList(RestRequest.Method.GET, RestRequest.Method.HEAD)) { |
| 115 | + RestRequest request = new FakeRestRequest.Builder(xContentRegistry()) |
| 116 | + .withHeaders(Map.of("Accept", compatibleMediaType)) |
| 117 | + .withMethod(method) |
| 118 | + .withPath("/some_index/_source/id") |
| 119 | + .withParams(params) |
| 120 | + .build(); |
| 121 | + dispatchRequest(request); |
| 122 | + assertWarnings(RestGetSourceAction.TYPES_DEPRECATION_MESSAGE); |
| 123 | + } |
142 | 124 | } |
143 | 125 |
|
144 | 126 | } |
0 commit comments