Ver Fonte

TESTS NOW WORKING

Christopher Nguyen há 4 anos atrás
pai
commit
e5f2f39d52
2 ficheiros alterados com 1 adições e 12 exclusões
  1. 1 2
      howdoi/howdoi.py
  2. 0 10
      test_howdoi.py

+ 1 - 2
howdoi/howdoi.py

@@ -451,10 +451,9 @@ def howdoi(raw_query):
             return res
         return _parse_json(res, args)
 
-    print(raw_query)
     try:
         res = _get_instructions(args)
-        if not res or len(res) == 0:
+        if not res or not json.loads(res):
             res = json.dumps({"error": "Sorry, couldn\'t find any help with that topic\n"})
         cache.set(cache_key, res)
     except (ConnectionError, SSLError):

+ 0 - 10
test_howdoi.py

@@ -29,7 +29,6 @@ class HowdoiTestCase(unittest.TestCase):
                             'mel']
 
     def assertValidResponse(self, res):
-        print(res)
         self.assertTrue(len(res) > 0)
 
     def tearDown(self):
@@ -51,10 +50,7 @@ class HowdoiTestCase(unittest.TestCase):
         for query in self.queries:
             self.assertValidResponse(self.call_howdoi(query))
         for query in self.bad_queries:
-            print(query)
-            print("BEGIN ============================")
             self.assertValidResponse(self.call_howdoi(query))
-            print("END   ============================")
 
         os.environ['HOWDOI_URL'] = 'pt.stackoverflow.com'
         for query in self.pt_queries:
@@ -65,10 +61,7 @@ class HowdoiTestCase(unittest.TestCase):
         for query in self.queries:
             self.assertValidResponse(self.call_howdoi(query))
         for query in self.bad_queries:
-            print(query)
-            print("BEGIN ============================")
             self.assertValidResponse(self.call_howdoi(query))
-            print("END   ============================")
 
         os.environ['HOWDOI_URL'] = 'pt.stackoverflow.com'
         for query in self.pt_queries:
@@ -81,10 +74,7 @@ class HowdoiTestCase(unittest.TestCase):
         for query in self.queries:
             self.assertValidResponse(self.call_howdoi(query))
         for query in self.bad_queries:
-            print(query)
-            print("BEGIN ============================")
             self.assertValidResponse(self.call_howdoi(query))
-            print("END   ============================")
 
         os.environ['HOWDOI_URL'] = 'pt.stackoverflow.com'
         for query in self.pt_queries: