def test_asym_min_constraint(self):
     corpus = DefaultJsonCorpus(self.get_docs())
     ds = Tag_Recommender(max_s2_size=1.0,min_s2_size=10)
     ds.fit(corpus)
     res = ds.knn("football",k=1,metric='asym')
     self.assertEqual(len(res),0)
 def test_asym(self):
     corpus = DefaultJsonCorpus(self.get_docs())
     ds = Tag_Recommender(max_s2_size=1.0,min_s2_size=0)
     ds.fit(corpus)
     res = ds.knn("football",k=1,metric='asym')
     self.assertEqual(res[0],("soccer",1.0))