File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -336,13 +336,20 @@ def test_stopwordsremover(self):
336336 self .assertEqual (stopWordRemover .getInputCol (), "input" )
337337 transformedDF = stopWordRemover .transform (dataset )
338338 self .assertEqual (transformedDF .head ().output , ["panda" ])
339- # Custom
339+ # with particular stop words list
340340 stopwords = ["panda" ]
341341 stopWordRemover .setStopWords (stopwords )
342342 self .assertEqual (stopWordRemover .getInputCol (), "input" )
343343 self .assertEqual (stopWordRemover .getStopWords (), stopwords )
344344 transformedDF = stopWordRemover .transform (dataset )
345345 self .assertEqual (transformedDF .head ().output , ["a" ])
346+ # with language selection
347+ stopwords = StopWordsRemover .loadStopWords ("turkish" )
348+ dataset = sqlContext .createDataFrame ([Row (input = ["acaba" , "ama" , "biri" ])])
349+ stopWordRemover .setStopWords (stopwords )
350+ self .assertEqual (stopWordRemover .getStopWords (), stopwords )
351+ transformedDF = stopWordRemover .transform (dataset )
352+ self .assertEqual (transformedDF .head ().output , [])
346353
347354
348355class HasInducedError (Params ):
You can’t perform that action at this time.
0 commit comments