mirror of
https://github.com/moparisthebest/SickRage
synced 2024-11-13 21:05:11 -05:00
0da960ff51
Updated feedparser and added custom code to parse subcategories. Updated jQuery and Bootstrap.
28 lines
962 B
Python
28 lines
962 B
Python
import unittest
|
|
import sys
|
|
import os.path
|
|
import test_lib as test
|
|
|
|
sys.path.append(os.path.abspath('..'))
|
|
sys.path.append(os.path.abspath('../lib'))
|
|
|
|
from sickbeard.rssfeeds import RSSFeeds
|
|
|
|
class FeedParserTests(unittest.TestCase):
|
|
def test_newznab(self):
|
|
RSSFeeds().clearCache()
|
|
result = RSSFeeds().getFeed('http://lolo.sickbeard.com/api?t=caps')
|
|
self.assertTrue('entries' in result)
|
|
self.assertTrue('feed' in result)
|
|
self.assertTrue('categories' in result.feed)
|
|
|
|
if __name__ == "__main__":
|
|
print "=================="
|
|
print "STARTING - FEEDPARSER TESTS"
|
|
print "=================="
|
|
print "######################################################################"
|
|
suite = unittest.TestLoader().loadTestsFromTestCase(FeedParserTests)
|
|
testresults = unittest.TextTestRunner(verbosity=2).run(suite)
|
|
|
|
# Return 0 if successful, 1 if there was a failure
|
|
sys.exit(not testresults.wasSuccessful()) |