@@ -226,19 +226,25 @@ public SynonymSetCreateSchema createTestSynonymSetData() {
226226 public void teardown () throws Exception {
227227 CollectionResponse [] collectionResponses = client .collections ().retrieve ();
228228 for (CollectionResponse c : collectionResponses ) {
229- client .collections (c .getName ()).delete ();
229+ if (c .getName () != null ) {
230+ client .collections (c .getName ()).delete ();
231+ }
230232 }
231233
232234 CollectionAliasesResponse collectionAliasesResponse = client .aliases ().retrieve ();
233235 for (CollectionAlias a : collectionAliasesResponse .getAliases ()) {
234- client .aliases (a .getName ()).delete ();
236+ if (a .getName () != null ) {
237+ client .aliases (a .getName ()).delete ();
238+ }
235239 }
236240
237241 AnalyticsRules analyticsRules = client .analytics ().rules ();
238242 List <AnalyticsRule > rules = analyticsRules .retrieve ();
239243 if (rules != null ) {
240244 for (AnalyticsRule r : rules ) {
241- client .analytics ().rules (r .getName ()).delete ();
245+ if (r .getName () != null ) {
246+ client .analytics ().rules (r .getName ()).delete ();
247+ }
242248 }
243249 }
244250
@@ -255,7 +261,9 @@ public void teardown() throws Exception {
255261 try {
256262 SynonymSetSchema [] synonymSets = client .synonymSets ().retrieve ();
257263 for (SynonymSetSchema s : synonymSets ) {
258- client .synonymSet (s .getName ()).delete ();
264+ if (s .getName () != null ) {
265+ client .synonymSet (s .getName ()).delete ();
266+ }
259267 }
260268 } catch (Exception e ) {
261269 }
0 commit comments