hunk.code_window: 			CheckNoError(t, resp)
   			assert.Equal(t, model.STATUS_OK, status)
   		})
   		t.Run("unhealthy", func(t *testing.T) {
   			badDriver := "badDriverName"
   			th.App.Config().FileSettings.DriverName = &badDriver
  
hunk.labels: keep keep keep keep add keep keep
hunk.after_edit: 			oldDriver := th.App.Config().FileSettings.DriverName
  
hunk.file_path: api4/system_test.go
hunk.type: add
file: //  Copyright (c) 2014 Couchbase, Inc.
  //
  // Licensed under the Apache License, Version 2.0 (the "License");
  // you may not use this file except in compliance with the License.
  // You may obtain a copy of the License at
  //
  // 		http://www.apache.org/licenses/LICENSE-2.0
  //
  // Unless required by applicable law or agreed to in writing, software
  // distributed under the License is distributed on an "AS IS" BASIS,
  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  // See the License for the specific language governing permissions and
  // limitations under the License.
  
  package en
  
  import (
  	"github.com/blevesearch/bleve/analysis"
  	"github.com/blevesearch/bleve/analysis/token/stop"
  	"github.com/blevesearch/bleve/registry"
  )
  
  func StopTokenFilterConstructor(config map[string]interface{}, cache *registry.Cache) (analysis.TokenFilter, error) {
  	tokenMap, err := cache.TokenMapNamed(StopName)
  	if err != nil {
  		return nil, err
  	}
  	return stop.NewStopTokensFilter(tokenMap), nil
  }
  
  func init() {
  	registry.RegisterTokenFilter(StopName, StopTokenFilterConstructor)
  }
  