示例#1
0
 def test_make_pentatonic(self):
     expected = ['a', 'c', 'd', 'e', 'g', 'a']
     self.assertEquals(expected, make_scale('a', 'pentatonic'))
示例#2
0
 def test_make_major(self):
     expected = ['g', 'a', 'b', 'c', 'd', 'e', 'f#', 'g']
     self.assertEquals(expected, make_scale('g', 'major'))
示例#3
0
 def test_make_armonic_minor(self):
     expected = ['c', 'd', 'd#', 'f', 'g', 'g#', 'b', 'c']
     self.assertEquals(expected, make_scale('c', 'armonic_minor'))
示例#4
0
 def test_make_minor(self):
     expected = ['d', 'e', 'f', 'g', 'a', 'a#', 'c', 'd']
     self.assertEquals(expected, make_scale('d', 'minor'))