Skip to content

Commit b3e4cc6

Browse files
committed
refactor how view names are listed in tests
Signed-off-by: Peter Nied <petern@amazon.com>
1 parent a4a058a commit b3e4cc6

File tree

1 file changed

+8
-5
lines changed
  • server/src/internalClusterTest/java/org/opensearch/action/admin/indices/view

1 file changed

+8
-5
lines changed

server/src/internalClusterTest/java/org/opensearch/action/admin/indices/view/ViewIT.java

+8-5
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,10 @@ private void deleteView(final String name) {
5555
performRemoteStoreTestAction();
5656
}
5757

58+
private List<String> listViews() {
59+
return client().listViewNames(new ListViewNamesAction.Request()).actionGet().getViewNames();
60+
}
61+
5862
private SearchResponse searchView(final String viewName) throws Exception {
5963
final SearchViewAction.Request request = SearchViewAction.createRequestWith(viewName, new SearchRequest());
6064
final SearchResponse response = client().searchView(request).actionGet();
@@ -87,27 +91,26 @@ public void testBasicOperations() throws Exception {
8791
public void testListViewNames() throws Exception {
8892
logger.info("Create a single view");
8993
createView("view1", "*");
90-
final List<String> viewNames1 = client().listViewNames(new ListViewNamesAction.Request()).actionGet().getViewNames();
94+
final List<String> viewNames1 = listViews();
9195

9296
assertThat(viewNames1, contains("view1"));
9397

9498
logger.info("Create a second view");
9599
createView("view2", "*");
96-
final List<String> viewNames2 = client().listViewNames(new ListViewNamesAction.Request()).actionGet().getViewNames();
100+
final List<String> viewNames2 = listViews();
97101

98102
assertThat(viewNames2, contains("view1", "view2"));
99103

100104
logger.info("Delete a view");
101105
deleteView("view1");
102-
final List<String> viewNamesAfterDelete = client().listViewNames(new ListViewNamesAction.Request()).actionGet().getViewNames();
106+
final List<String> viewNamesAfterDelete = listViews();
103107

104108
assertThat(viewNamesAfterDelete, contains("view2"));
105109

106110
logger.info("Update a view");
107111
client().admin().indices().updateView(new CreateViewAction.Request("view2", "newDescription", List.of()));
108-
final List<String> viewNamesAfterUpdate = client().listViewNames(new ListViewNamesAction.Request()).actionGet().getViewNames();
112+
final List<String> viewNamesAfterUpdate = listViews();
109113

110114
assertThat(viewNamesAfterUpdate, contains("view2"));
111-
112115
}
113116
}

0 commit comments

Comments
 (0)