def test_checkInCache(self): cache = ScaleCache(False); cache.cacheHoleScale('diatonic'); self.assertTrue(cache.checkInCache('C', 'diatonic')); self.assertFalse(cache.checkInCache('C', 'lydian'));
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);