'builds a source object, validates it has no errors, prints out
all valid categories and feed urls'

@unittest.skip('Need    to    mock    download')
@print_test
def test_source_build(self):

    DESC = 'CNN.com    International    delivers    breaking    news    from    across    the    globe    and    information    on    the    latest    top    stories,    business,    sports    and    entertainment    headlines.    Follow    the    news    as    it    happens    through:    special    reports,    videos,    audio,    photo    galleries    plus    interactive    maps    and    timelines.'
    CATEGORY_URLS = ['http://cnn.com/ASIA', 'http://connecttheworld.blogs.cnn.com', 'http://cnn.com/HLN', 'http://cnn.com/MIDDLEEAST', 'http://cnn.com', 'http://ireport.cnn.com', 'http://cnn.com/video', 'http://transcripts.cnn.com', 'http://cnn.com/espanol', 'http://partners.cnn.com', 'http://www.cnn.com', 'http://cnn.com/US', 'http://cnn.com/EUROPE', 'http://cnn.com/TRAVEL', 'http://cnn.com/cnni', 'http://cnn.com/SPORT', 'http://cnn.com/mostpopular', 'http://arabic.cnn.com', 'http://cnn.com/WORLD', 'http://cnn.com/LATINAMERICA', 'http://us.cnn.com', 'http://travel.cnn.com', 'http://mexico.cnn.com', 'http://cnn.com/SHOWBIZ', 'http://edition.cnn.com', 'http://amanpour.blogs.cnn.com', 'http://money.cnn.com', 'http://cnn.com/tools/index.html', 'http://cnnespanol.cnn.com', 'http://cnn.com/CNNI', 'http://business.blogs.cnn.com', 'http://cnn.com/AFRICA', 'http://cnn.com/TECH', 'http://cnn.com/BUSINESS']
    FEEDS = ['http://rss.cnn.com/rss/edition.rss']
    BRAND = 'cnn'
    s = Source('http://cnn.com', verbose=False, memoize_articles=False)
    s.clean_memo_cache()
    s.build()
