Exemplo n.º 1
0
 def test_checkInCache(self):
     cache = ScaleCache(False);
     cache.cacheHoleScale('diatonic');
     self.assertTrue(cache.checkInCache('C', 'diatonic'));
     self.assertFalse(cache.checkInCache('C', 'lydian'));
Exemplo n.º 2
0
 def test_cacheHoleScale(self):
     cache = ScaleCache(False);
     cache.cacheHoleScale('diatonic');
     for note in self.utils.getNotes():
         self.assertIn('diatonic' + note, cache.cache);
     self.assertNotIn('lydian' + 'C', cache.cache);