Simplify DenonMixer constructor args
This commit is contained in:
parent
9e8e02295d
commit
fc5f6df740
@ -25,9 +25,9 @@ class DenonMixer(ThreadingActor, BaseMixer):
|
||||
- :attr:`mopidy.settings.MIXER_EXT_PORT` -- Example: ``/dev/ttyUSB0``
|
||||
"""
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(DenonMixer, self).__init__(*args, **kwargs)
|
||||
self._device = kwargs.get('device', None)
|
||||
def __init__(self, device=None):
|
||||
super(DenonMixer, self).__init__()
|
||||
self._device = device
|
||||
self._levels = ['99'] + ["%(#)02d" % {'#': v} for v in range(0, 99)]
|
||||
self._volume = 0
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ class DenonMixerTest(BaseMixerTest, unittest.TestCase):
|
||||
|
||||
def setUp(self):
|
||||
self.device = DenonMixerDeviceMock()
|
||||
self.mixer = DenonMixer(None, device=self.device)
|
||||
self.mixer = DenonMixer(device=self.device)
|
||||
|
||||
def test_reopen_device(self):
|
||||
self.device._open = False
|
||||
|
||||
Loading…
Reference in New Issue
Block a user