Exemple #1
0
    def test_add_effect(self):
        json = self.generate_patch('generic-patch')

        patch = Patch(json)
        effect = Effect(self.generate_effect('Generic-EffectGxReverb-Stereo'))

        patch.addEffect(effect)

        self.assertEqual(effect, patch.effects[0])
        self.assertEqual(patch, effect.patch)
Exemple #2
0
    def test_add_effect(self):
        json = self.generate_patch('generic-patch')

        patch = Patch(json)
        effect = Effect(self.generate_effect('Generic-EffectGxReverb-Stereo'))

        patch.addEffect(effect)

        self.assertEqual(effect, patch.effects[0])
        self.assertEqual(patch, effect.patch)
Exemple #3
0
    def test_index_of_effect(self):
        json = self.generate_patch('generic-patch')

        patch = Patch(json)

        patch.addEffect(Effect(self.generate_effect('Generic-EffectGxReverb-Stereo1')))
        patch.addEffect(Effect(self.generate_effect('Generic-EffectGxReverb-Stereo2')))
        patch.addEffect(Effect(self.generate_effect('Generic-EffectGxReverb-Stereo3')))
        patch.addEffect(Effect(self.generate_effect('Generic-EffectGxReverb-Stereo4')))

        index = 0
        for effect in patch.effects:
            self.assertEqual(index, effect.index)
            index += 1
Exemple #4
0
    def test_index_of_effect(self):
        json = self.generate_patch('generic-patch')

        patch = Patch(json)

        patch.addEffect(
            Effect(self.generate_effect('Generic-EffectGxReverb-Stereo1')))
        patch.addEffect(
            Effect(self.generate_effect('Generic-EffectGxReverb-Stereo2')))
        patch.addEffect(
            Effect(self.generate_effect('Generic-EffectGxReverb-Stereo3')))
        patch.addEffect(
            Effect(self.generate_effect('Generic-EffectGxReverb-Stereo4')))

        index = 0
        for effect in patch.effects:
            self.assertEqual(index, effect.index)
            index += 1