         results[0].subcategory.id.should.match /[1-6][09][1-9]/
         results[0].subcategory.name.should.match /[a-zA-Z0-9 ()/-]/
 
+
   describe 'scraper.getCategories()', ->
 
     categories = []

        results[0].category.name.should.be.equal 'Video'
        results[0].subcategory.name.should.be.equal 'TV shows'

  describe 'scraper.recentTorrents()', ->
    results = []


      it 'should be uploaded recently', ->
        recentTorrent = results[0]
        recentTorrent.uploadDate.should.match /\d+\smins?\sago/


  describe.skip 'scraper.tvShows()', ->
    tvShows = []

    before -->
      tvShows = yield scraper.tvShows()

    it 'should return an array', ->
      tvShows.should.be.an.Array

    describe 'tv show', ->

      it 'should have a title', ->
        tvShows[0].title.should.be.a.String

      it 'should have sesons list', ->
        tvShows[0].seasons.should.be.an.Array

      it 'season should be valid', ->
        tvShows[0].seasons[0].should.be 'S01'
