def testArrudaCupCbsSportsDotComSraper(self): from db.playerdb import PlayerDB from db.player.player import Player s = ArrudaCupCbsSportsDotComSraper() s.maxCacheTime = datetime.timedelta(days=1) data = s.scrape() self.assertNotEqual(data, None) print data db = PlayerDB(name="ArrudaCupTest", verbose=True) for player_data in data: self.assertNotEqual(player_data, None) #print player_data p = Player(properties=player_data) self.assertEquals(p.isDrafted, True) self.assertNotEqual(p, None) #print p #print p.key() db.add(p) self.assertEquals(db.numberOfPlayersDrafted(),len(data))