Simplify DenonMixer constructor args

This commit is contained in:
Stein Magnus Jodal 2012-02-10 00:34:33 +01:00
parent 9e8e02295d
commit fc5f6df740
2 changed files with 4 additions and 4 deletions

View File

@ -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

View File

@ -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