def test_invalid_inst(self): with self.assertRaises(ValueError): list(utils.get_files_for_instrument('mayonnaise'))
def test_subset(self): trombone_files = utils.get_files_for_instrument( 'trombone', self.mtrack_list) self.assertEqual(len(list(trombone_files)), 2)
def test_subset2(self): male_singer_files = utils.get_files_for_instrument( 'male singer', self.mtrack_list) self.assertEqual(len(list(male_singer_files)), 1)
def test_defaults(self): erhu_files = utils.get_files_for_instrument('erhu') self.assertEqual(len(list(erhu_files)), 6)
def test_subset2(self): male_singer_files = utils.get_files_for_instrument( 'male singer', self.mtrack_list ) self.assertEqual(len(list(male_singer_files)), 1)
def test_subset(self): trombone_files = utils.get_files_for_instrument( 'trombone', self.mtrack_list ) self.assertEqual(len(list(trombone_files)), 2)