Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
SrMouraSilva committed May 8, 2017
1 parent e4efda1 commit f24202f
Show file tree
Hide file tree
Showing 8 changed files with 77 additions and 77 deletions.
26 changes: 13 additions & 13 deletions test/banks_manager_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,31 +43,31 @@ def test_observers(self):

builder = Lv2EffectBuilder()
reverb = builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
observer.on_effect_updated.assert_called_with(reverb, UpdateType.CREATED, index=reverb.index, origin=pedalboard)
pedalboard.append(fuzz)
observer.on_effect_updated.assert_called_with(fuzz, UpdateType.CREATED, index=fuzz.index, origin=pedalboard)
pedalboard.append(filter)
observer.on_effect_updated.assert_called_with(filter, UpdateType.CREATED, index=filter.index, origin=pedalboard)
pedalboard.append(reverb2)
observer.on_effect_updated.assert_called_with(reverb2, UpdateType.CREATED, index=reverb2.index, origin=pedalboard)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
observer.on_connection_updated.assert_called_with(
Connection(reverb.outputs[0], fuzz.inputs[0]),
Connection(reverb.outputs[0], filter.inputs[0]),
UpdateType.CREATED,
pedalboard=pedalboard
)
reverb.outputs[1].connect(fuzz.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
observer.on_connection_updated.assert_called_with(
Connection(reverb.outputs[1], fuzz.inputs[0]),
Connection(reverb.outputs[1], filter.inputs[0]),
UpdateType.CREATED,
pedalboard=pedalboard
)
fuzz.outputs[0].connect(reverb2.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
observer.on_connection_updated.assert_called_with(
Connection(fuzz.outputs[0], reverb2.inputs[0]),
Connection(filter.outputs[0], reverb2.inputs[0]),
UpdateType.CREATED,
pedalboard=pedalboard
)
Expand All @@ -78,11 +78,11 @@ def test_observers(self):
pedalboard=pedalboard
)

fuzz.toggle()
observer.on_effect_status_toggled.assert_called_with(fuzz)
filter.toggle()
observer.on_effect_status_toggled.assert_called_with(filter)

fuzz.params[0].value = fuzz.params[0].minimum / fuzz.params[0].maximum
observer.on_param_value_changed.assert_called_with(fuzz.params[0])
filter.params[0].value = (filter.params[0].maximum - filter.params[0].minimum) / 2
observer.on_param_value_changed.assert_called_with(filter.params[0])

del bank.pedalboards[0]
observer.on_pedalboard_updated.assert_called_with(pedalboard, UpdateType.DELETED, index=0, origin=bank)
Expand Down
40 changes: 20 additions & 20 deletions test/mod_host/mod_host_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,25 +56,25 @@ def test_observers(self):
bank.append(pedalboard)

reverb = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = self.builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = self.builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
pedalboard.append(fuzz)
pedalboard.append(filter)
pedalboard.append(reverb2)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[1].connect(fuzz.inputs[0])
fuzz.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(reverb2.inputs[0])

fuzz.toggle()
fuzz.params[0].value = fuzz.params[0].minimum / fuzz.params[0].maximum
filter.toggle()
filter.params[0].value = (filter.params[0].maximum - filter.params[0].minimum) / 2

fuzz.outputs[0].disconnect(reverb2.inputs[0])
fuzz.toggle()
filter.outputs[0].disconnect(reverb2.inputs[0])
filter.toggle()

pedalboard.effects.remove(fuzz)
pedalboard.effects.remove(filter)

pedalboard.connections.append(Connection(sys_effect.outputs[0], reverb.inputs[0]))
pedalboard.connections.append(Connection(reverb2.outputs[0], sys_effect.inputs[0]))
Expand Down Expand Up @@ -106,25 +106,25 @@ def test_observers_mock(self):
bank.append(pedalboard)

reverb = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = self.builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = self.builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
pedalboard.append(fuzz)
pedalboard.append(filter)
pedalboard.append(reverb2)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[1].connect(fuzz.inputs[0])
fuzz.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(reverb2.inputs[0])

fuzz.toggle()
fuzz.params[0].value = fuzz.params[0].minimum / fuzz.params[0].maximum
filter.toggle()
filter.params[0].value = (filter.params[0].maximum - filter.params[0].minimum) / 2

fuzz.outputs[0].disconnect(reverb2.inputs[0])
fuzz.toggle()
filter.outputs[0].disconnect(reverb2.inputs[0])
filter.toggle()

pedalboard.effects.remove(fuzz)
pedalboard.effects.remove(filter)

pedalboard.connections.append(Connection(sys_effect.outputs[0], reverb.inputs[0]))
pedalboard.connections.append(Connection(reverb2.outputs[0], sys_effect.inputs[0]))
Expand Down
10 changes: 5 additions & 5 deletions test/model/bank_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -97,16 +97,16 @@ def test_json(self):

builder = Lv2EffectBuilder()
reverb = builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
pedalboard.append(fuzz)
pedalboard.append(filter)
pedalboard.append(reverb2)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[1].connect(fuzz.inputs[0])
fuzz.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(reverb2.inputs[0])

bank.append(pedalboard)
Expand Down
12 changes: 6 additions & 6 deletions test/model/connection_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@ def setUpClass(cls):

def test__init__(self):
reverb = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = self.builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = self.builder.build('http://calf.sourceforge.net/plugins/Filter')

connection = Connection(reverb.outputs[0], fuzz.inputs[0])
connection = Connection(reverb.outputs[0], filter.inputs[0])

self.assertEqual(reverb.outputs[0], connection.output)
self.assertEqual(fuzz.inputs[0], connection.input)
self.assertEqual(filter.inputs[0], connection.input)

def test__init__error(self):
reverb = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')
Expand All @@ -42,10 +42,10 @@ def test__init__error(self):

def test__eq__(self):
reverb = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = self.builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = self.builder.build('http://calf.sourceforge.net/plugins/Filter')

connection = Connection(reverb.outputs[0], fuzz.inputs[0])
connection2 = Connection(reverb.outputs[0], fuzz.inputs[0])
connection = Connection(reverb.outputs[0], filter.inputs[0])
connection2 = Connection(reverb.outputs[0], filter.inputs[0])

self.assertEqual(connection, connection2)

Expand Down
24 changes: 12 additions & 12 deletions test/model/effect_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -64,33 +64,33 @@ def test_connections_effect_remove_your_connections(self):

builder = EffectTest.builder
reverb = builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
pedalboard.append(fuzz)
pedalboard.append(filter)
pedalboard.append(reverb2)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[1].connect(fuzz.inputs[0])
fuzz.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(reverb2.inputs[0])

reverb_connections = (
Connection(reverb.outputs[0], fuzz.inputs[0]),
Connection(reverb.outputs[1], fuzz.inputs[0]),
Connection(reverb.outputs[0], filter.inputs[0]),
Connection(reverb.outputs[1], filter.inputs[0]),
Connection(reverb.outputs[0], reverb2.inputs[0])
)
fuzz_connections = (
Connection(reverb.outputs[0], fuzz.inputs[0]),
Connection(reverb.outputs[1], fuzz.inputs[0]),
Connection(fuzz.outputs[0], reverb2.inputs[0])
Connection(reverb.outputs[0], filter.inputs[0]),
Connection(reverb.outputs[1], filter.inputs[0]),
Connection(filter.outputs[0], reverb2.inputs[0])
)
reverb2_connections = (
Connection(fuzz.outputs[0], reverb2.inputs[0]),
Connection(filter.outputs[0], reverb2.inputs[0]),
Connection(reverb.outputs[0], reverb2.inputs[0])
)

self.assertCountEqual(reverb_connections, reverb.connections)
self.assertCountEqual(fuzz_connections, fuzz.connections)
self.assertCountEqual(fuzz_connections, filter.connections)
self.assertCountEqual(reverb2_connections, reverb2.connections)
14 changes: 7 additions & 7 deletions test/model/pedalboard_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -145,24 +145,24 @@ def test_delete_effect_remove_your_connections(self):

builder = Lv2EffectBuilder()
reverb = builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
pedalboard.append(fuzz)
pedalboard.append(filter)
pedalboard.append(reverb2)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[1].connect(fuzz.inputs[0])
fuzz.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(reverb2.inputs[0])

self.assertEqual(4, len(pedalboard.connections))

pedalboard.observer = MagicMock()
fuzz_connections = fuzz.connections
fuzz_connections = filter.connections

pedalboard.effects.remove(fuzz)
pedalboard.effects.remove(filter)

self.assertEqual(1, len(pedalboard.connections))
for connection in fuzz_connections:
Expand Down
14 changes: 7 additions & 7 deletions test/observer/autosaver_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,29 +46,29 @@ def test_observers(self):

builder = Lv2EffectBuilder()
reverb = builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
observer.save.assert_called_with(bank)
pedalboard.append(fuzz)
pedalboard.append(filter)
observer.save.assert_called_with(bank)
pedalboard.append(reverb2)
observer.save.assert_called_with(bank)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
observer.save.assert_called_with(bank)
reverb.outputs[1].connect(fuzz.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
observer.save.assert_called_with(bank)
fuzz.outputs[0].connect(reverb2.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
observer.save.assert_called_with(bank)
reverb.outputs[0].connect(reverb2.inputs[0])
observer.save.assert_called_with(bank)

fuzz.toggle()
filter.toggle()
observer.save.assert_called_with(bank)

fuzz.params[0].value = fuzz.params[0].minimum / fuzz.params[0].maximum
filter.params[0].value = (filter.params[0].maximum - filter.params[0].minimum) / 2
observer.save.assert_called_with(bank)

del bank.pedalboards[0]
Expand Down
14 changes: 7 additions & 7 deletions test/util/persistence_decoder_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,23 +42,23 @@ def bank(self):
bank.append(Pedalboard('Pedalboard is a Pedalboard?'))

reverb = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')
fuzz = self.builder.build('http://guitarix.sourceforge.net/plugins/gx_fuzzfacefm_#_fuzzfacefm_')
filter = self.builder.build('http://calf.sourceforge.net/plugins/Filter')
reverb2 = self.builder.build('http://calf.sourceforge.net/plugins/Reverb')

pedalboard.append(reverb)
pedalboard.append(fuzz)
pedalboard.append(filter)
pedalboard.append(reverb2)

reverb.outputs[0].connect(fuzz.inputs[0])
reverb.outputs[1].connect(fuzz.inputs[0])
fuzz.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(filter.inputs[0])
reverb.outputs[1].connect(filter.inputs[0])
filter.outputs[0].connect(reverb2.inputs[0])
reverb.outputs[0].connect(reverb2.inputs[0])

pedalboard.connections.append(Connection(sys_effect.outputs[0], reverb.inputs[0]))
pedalboard.connections.append(Connection(reverb2.outputs[0], sys_effect.inputs[0]))

fuzz.toggle()
fuzz.params[0].value = fuzz.params[0].minimum / fuzz.params[0].maximum
filter.toggle()
filter.params[0].value = (filter.params[0].maximum - filter.params[0].minimum) / 3

return bank

Expand Down

0 comments on commit f24202f

Please # to comment.