コード例 #1
0
ファイル: songs_test.py プロジェクト: nikolata/HBtasks
 def test_if_lenght_return_as_expected(self):
     s1 = Song(title='Odin',
               artist='ManOWar',
               album='The Sons Of Odin',
               lenght='3:44')
     self.assertEqual(s1.lenght(seconds=True), '44')
     self.assertEqual(s1.lenght(minutes=True), '3')
     self.assertEqual(s1.lenght(hours=True), '0')
     self.assertEqual(s1.lenght(), '3:44')
コード例 #2
0
ファイル: main.py プロジェクト: nikolata/HBtasks
def main():
	s = Song(title="Odin", artist="Manowar", album="The Sons of Odin", lenght="3:44")
	print(str(s))
	print(s.lenght(seconds=True))
	print(s.lenght(minutes=True))
	print(s.lenght(hours=True))
	print(s.lenght())

	code_songs = Playlist(name="Code", repeat=True, shuffle=False)
	s1 = Song(title="Doko Doko", artist="Kondio", album="Cherno", lenght="2:34")
	s2 = Song(title="Churuliike", artist="Azis", album="Guchek", lenght="6:13")
	s3 = Song(title="Leden kralica", artist="Azis", album="jik - tak", lenght="2:55")

	entry = [s,s1,s2,s3]
	code_songs.add_song(entry)
	for el in code_songs.d:
		print(el)
	code_songs.remove_song([s])
	for el in code_songs.d:
		print(el)
	print(code_songs.artist())
	print(code_songs.next_song())
	print(code_songs.next_song())