Exemplo n.º 1
0
 def test_generate_seven(self):
     start = 'C5'
     should_be = ['C5', 'E5', 'G5', 'A#5']
     self.assertEqual(should_be, chords.generateChord('7', start))
Exemplo n.º 2
0
 def test_generate_aug(self):
     start = 'C5'
     should_be = ['C5', 'E5', 'G#5']
     self.assertEqual(should_be, chords.generateChord('aug', start))
Exemplo n.º 3
0
 def test_generate_dim(self):
     start = 'C5'
     should_be = ['C5', 'D#5', 'F#5']
     self.assertEqual(should_be, chords.generateChord('dim', start))
Exemplo n.º 4
0
 def test_generate_min_triad(self):
     start = 'C5'
     should_be = ['C5', 'D#5', 'G5']
     self.assertEqual(should_be, chords.generateChord('min', start))
Exemplo n.º 5
0
 def test_generate_maj_second_inversion(self):
     start = 'C5'
     should_be = ['G5', 'C5', 'E5']
     self.assertEqual(should_be,
                      chords.generateChord('maj', start, inversion=2))
Exemplo n.º 6
0
 def test_generate_min_triad(self):
     start = 'C5'
     should_be = ['C5','D#5','G5']
     self.assertEqual(should_be, chords.generateChord('min', start))
Exemplo n.º 7
0
 def test_generate_seven(self):
     start = 'C5'
     should_be = ['C5','E5','G5','A#5']
     self.assertEqual(should_be, chords.generateChord('7', start))
Exemplo n.º 8
0
 def test_generate_dim(self):
     start = 'C5'
     should_be = ['C5','D#5','F#5']
     self.assertEqual(should_be, chords.generateChord('dim', start))
Exemplo n.º 9
0
 def test_generate_aug(self):
     start = 'C5'
     should_be = ['C5','E5','G#5']
     self.assertEqual(should_be, chords.generateChord('aug', start))
Exemplo n.º 10
0
 def test_generate_maj_second_inversion(self):
     start = 'C5'
     should_be = ['G5','C5','E5']
     self.assertEqual(should_be, chords.generateChord('maj', start, inversion=2))