def test_int_ind_indexer_20(self): # triple diminished descending notes = [u'C###4', u'G4'] expected = u'-ddd5' actual = real_indexer(notes, quality=True, simple=False) self.assertEqual(expected, actual) actual = real_indexer(notes, quality=True, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_19(self): # triple augmented ascending notes = [u'G###4', u'C4'] expected = u'AAA5' actual = real_indexer(notes, quality=True, simple=False) self.assertEqual(expected, actual) actual = real_indexer(notes, quality=True, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_22(self): # too many inputs notes = [u'C4', u'D4', u'E4'] expected = None actual = real_indexer(notes, quality=True, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_18(self): # rest in lower part notes = [u'Rest', u'C4'] expected = u'Rest' actual = real_indexer(notes, quality=True, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_16(self): # descending compound: noQuality, compound notes = [u'C4', u'E5'] expected = u'-10' actual = real_indexer(notes, quality=False, simple=False) self.assertEqual(expected, actual)
def test_int_ind_indexer_17(self): # rest in upper part notes = [u'C4', u'Rest'] expected = u'Rest' actual = real_indexer(notes, quality=False, simple=False) self.assertEqual(expected, actual)
def test_int_ind_indexer_11(self): # descending simple: noQuality, simple notes = [u'C4', u'E4'] expected = u'-3' actual = real_indexer(notes, quality=False, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_13(self): # descending compound: quality, simple notes = [u'C4', u'E5'] expected = u'-M3' actual = real_indexer(notes, quality=True, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_10(self): # descending simple: quality, compound notes = [u'C4', u'E4'] expected = u'-M3' actual = real_indexer(notes, quality=True, simple=False) self.assertEqual(expected, actual)
def test_int_ind_indexer_7(self): # ascending compound: noQuality, simple notes = [u'E5', u'C4'] expected = u'3' actual = real_indexer(notes, quality=False, simple=True) self.assertEqual(expected, actual)
def test_int_ind_indexer_6(self): # ascending compound: quality, compound notes = [u'E5', u'C4'] expected = u'M10' actual = real_indexer(notes, quality=True, simple=False) self.assertEqual(expected, actual)
def test_int_ind_indexer_4(self): # ascending simple: noQuality, compound notes = [u'E4', u'C4'] expected = u'3' actual = real_indexer(notes, quality=False, simple=False) self.assertEqual(expected, actual)
def test_int_ind_indexer_1(self): # ascending simple: quality, simple notes = [u'E4', u'C4'] expected = u'M3' actual = real_indexer(notes, quality=True, simple=True) self.assertEqual(expected, actual)