1515LONG_TEXT = "Hello world" * 101
1616TEXT = u"Hello"
1717BIZ_ID = u"Yelp"
18- CATEGORIES = u'Company'
18+ CATEGORY = u'Company'
1919
2020
2121class TestCategoryPredictor (TestCase ):
2222
2323 def test_smoke (self ):
2424 """Does a complete run with mock data"""
25- business = BUSINESS_TEMPLATE % (CATEGORIES , BIZ_ID )
25+ business = BUSINESS_TEMPLATE % (CATEGORY , BIZ_ID )
2626 review = REVIEW_TEMPLATE % (LONG_TEXT , BIZ_ID )
2727 total_input = business + review
2828 static_stdin = StringIO (total_input )
@@ -38,35 +38,35 @@ def test_smoke(self):
3838 results .append (value )
3939
4040 # Results should be the probability of that category being chosen.
41- result = {CATEGORIES : 1 }
41+ result = {CATEGORY : 1 }
4242 self .assertEqual (results [0 ], result )
4343
4444 def test_review_category (self ):
4545 """Tests the category_mapper to make sure it is properly running"""
46- business = BUSINESS_TEMPLATE % (CATEGORIES , BIZ_ID )
46+ business = BUSINESS_TEMPLATE % (CATEGORY , BIZ_ID )
4747 review = REVIEW_TEMPLATE % (TEXT , BIZ_ID )
4848 job = CategoryPredictor ()
4949 review_results = list (job .review_category_mapper (None , json .loads (review )))
5050 biz_results = list (job .review_category_mapper (None , json .loads (business )))
5151 self .assertEqual (review_results , [(BIZ_ID , ('review' , TEXT ))])
52- self .assertEqual (biz_results , [(BIZ_ID , ('categories' , [CATEGORIES ]))])
52+ self .assertEqual (biz_results , [(BIZ_ID , ('categories' , [CATEGORY ]))])
5353
5454 def test_categories_to_reviews (self ):
5555 """Tests add_categories_to_reviews to make sure it is properly running"""
56- category = [('categories' , [CATEGORIES ]), ('review' , TEXT )]
56+ category = [('categories' , [CATEGORY ]), ('review' , TEXT )]
5757
5858 job = CategoryPredictor ()
5959 category_results = list (job .add_categories_to_reviews_reducer (BIZ_ID , category ))
60- result = [('all' , {CATEGORIES : 1 }), (CATEGORIES , TEXT )]
60+ result = [('all' , {CATEGORY : 1 }), (CATEGORY , TEXT )]
6161 self .assertEqual (category_results ,result )
6262
6363 def test_tokenize_reviews (self ):
6464 """Tests tokenize_reviews_mapper to make sure it is properly running"""
65- review = {CATEGORIES : 1 }
65+ review = {CATEGORY : 1 }
6666
6767 job = CategoryPredictor ()
6868 token_results = list (job .tokenize_reviews_mapper ('all' , review ))
69- result = [('all' , {CATEGORIES : 1 })]
69+ result = [('all' , {CATEGORY : 1 })]
7070 self .assertEqual (token_results , result )
7171
7272
0 commit comments