@@ -152,33 +152,33 @@ public void testFromXContent() throws IOException {
152152 }
153153
154154 public void testBuild () throws IOException {
155- Settings indexSettings = Settings .builder ().put (IndexMetaData .SETTING_VERSION_CREATED , Version .CURRENT ).build ();
156- IndexSettings idxSettings = IndexSettingsModule .newIndexSettings (new Index (randomAlphaOfLengthBetween (1 , 10 ), "_na_" ),
157- indexSettings );
158- MapperService mapperService = mock (MapperService .class );
159- ScriptService scriptService = mock (ScriptService .class );
160- MappedFieldType fieldType = mockFieldType ();
161- boolean fieldTypeSearchAnalyzerSet = randomBoolean ();
162- if (fieldTypeSearchAnalyzerSet ) {
163- NamedAnalyzer searchAnalyzer = new NamedAnalyzer ("fieldSearchAnalyzer" , AnalyzerScope .INDEX , new SimpleAnalyzer ());
164- if (Mockito .mockingDetails (fieldType ).isMock ()) {
165- when (fieldType .searchAnalyzer ()).thenReturn (searchAnalyzer );
155+ for (int runs = 0 ; runs < NUMBER_OF_TESTBUILDERS ; runs ++) {
156+ SB suggestionBuilder = randomTestBuilder ();
157+ Settings indexSettings = Settings .builder ().put (IndexMetaData .SETTING_VERSION_CREATED , Version .CURRENT ).build ();
158+ IndexSettings idxSettings = IndexSettingsModule .newIndexSettings (new Index (randomAlphaOfLengthBetween (1 , 10 ), "_na_" ),
159+ indexSettings );
160+ MapperService mapperService = mock (MapperService .class );
161+ ScriptService scriptService = mock (ScriptService .class );
162+ MappedFieldType fieldType = mockFieldType ();
163+ boolean fieldTypeSearchAnalyzerSet = randomBoolean ();
164+ if (fieldTypeSearchAnalyzerSet ) {
165+ NamedAnalyzer searchAnalyzer = new NamedAnalyzer ("fieldSearchAnalyzer" , AnalyzerScope .INDEX , new SimpleAnalyzer ());
166+ if (Mockito .mockingDetails (fieldType ).isMock ()) {
167+ when (fieldType .searchAnalyzer ()).thenReturn (searchAnalyzer );
168+ } else {
169+ fieldType .setSearchAnalyzer (searchAnalyzer );
170+ }
166171 } else {
167- fieldType .setSearchAnalyzer (searchAnalyzer );
172+ when (mapperService .searchAnalyzer ())
173+ .thenReturn (new NamedAnalyzer ("mapperServiceSearchAnalyzer" , AnalyzerScope .INDEX , new SimpleAnalyzer ()));
168174 }
169- } else {
170- when (mapperService .searchAnalyzer ())
171- .thenReturn (new NamedAnalyzer ("mapperServiceSearchAnalyzer" , AnalyzerScope .INDEX , new SimpleAnalyzer ()));
172- }
173- when (mapperService .fullName (any (String .class ))).thenReturn (fieldType );
174- when (mapperService .getNamedAnalyzer (any (String .class ))).then (
175- invocation -> new NamedAnalyzer ((String ) invocation .getArguments ()[0 ], AnalyzerScope .INDEX , new SimpleAnalyzer ()));
176- when (scriptService .compile (any (Script .class ), any ())).thenReturn (mock (TemplateScript .Factory .class ));
177- QueryShardContext mockShardContext = new QueryShardContext (0 , idxSettings , null , null , mapperService , null , scriptService ,
178- xContentRegistry (), null , null , System ::currentTimeMillis );
175+ when (mapperService .fullName (any (String .class ))).thenReturn (fieldType );
176+ when (mapperService .getNamedAnalyzer (any (String .class ))).then (
177+ invocation -> new NamedAnalyzer ((String ) invocation .getArguments ()[0 ], AnalyzerScope .INDEX , new SimpleAnalyzer ()));
178+ when (scriptService .compile (any (Script .class ), any ())).thenReturn (mock (TemplateScript .Factory .class ));
179+ QueryShardContext mockShardContext = new QueryShardContext (0 , idxSettings , null , null , mapperService , null , scriptService ,
180+ xContentRegistry (), null , null , System ::currentTimeMillis );
179181
180- for (int runs = 0 ; runs < NUMBER_OF_TESTBUILDERS ; runs ++) {
181- SB suggestionBuilder = randomTestBuilder ();
182182 SuggestionContext suggestionContext = suggestionBuilder .build (mockShardContext );
183183 assertEquals (toBytesRef (suggestionBuilder .text ()), suggestionContext .getText ());
184184 if (suggestionBuilder .text () != null && suggestionBuilder .prefix () == null ) {
@@ -195,7 +195,7 @@ public void testBuild() throws IOException {
195195 assertSame (mockShardContext , suggestionContext .getShardContext ());
196196 if (suggestionBuilder .analyzer () != null ) {
197197 assertEquals (suggestionBuilder .analyzer (), ((NamedAnalyzer ) suggestionContext .getAnalyzer ()).name ());
198- } else if (fieldTypeSearchAnalyzerSet ){
198+ } else if (fieldTypeSearchAnalyzerSet ) {
199199 assertEquals ("fieldSearchAnalyzer" , ((NamedAnalyzer ) suggestionContext .getAnalyzer ()).name ());
200200 } else {
201201 assertEquals ("mapperServiceSearchAnalyzer" , ((NamedAnalyzer ) suggestionContext .getAnalyzer ()).name ());
0 commit comments