def test_split_artist_empty_title(self):
     test_string = ''
     artist, title = split_title(test_string)
     self.assertEqual(artist, 'Unknown artist')
     self.assertEqual(title, 'Unknown title')
 def test_split_artist_title_two_dashes(self):
     test_string = 'artist with dash in-name - title'
     artist, title = split_title(test_string)
     self.assertEqual(artist, 'artist with dash in-name')
     self.assertEqual(title, 'title')
 def test_split_artist_title_no_dash(self):
     test_string = 'this is only the title'
     artist, title = split_title(test_string)
     self.assertEqual(artist, 'Unknown artist')
     self.assertEqual(title, 'this is only the title')
 def test_split_artist_title_simple(self):
     test_string = 'artist - title'
     artist, title = split_title(test_string)
     self.assertEqual(artist, 'artist')
     self.assertEqual(title, 'title')