def test_massive_song_add(self): l = MusicLibrary() ix, iy, iz = 0, 0, 0 for x in range(65,90): ix+=1 for y in range(65,90): iy+=1 for z in range(65,90): iz+=1 l.add(Song(chr(x),chr(y),chr(z))) self.assertEqual(ix, l.artist_len(), "wrong artist len") self.assertEqual(iy, l.album_len(), "wrong album number") self.assertEqual(iz, l.song_len(), "wrong song number")
def test_massive_song_add2(self): username = '' f = open('.\\'+ username +'_saved_tracks.txt','r', encoding='utf8') lines = f.readlines() f.close() l = MusicLibrary() i = 0 for x in range(0, len(lines)-1): if len(lines[x]) > 0: s = Song(*((lines[x]).replace('\n','').split('\t'))) l.add(s) i+=1 self.assertEqual(i, l.song_len(), "could not add - " + str(i)) '''try: self.assertEqual(i, l.song_len(), "could not add - " + str(i))