def test_snapshot_restore(self): async_run(self.group.set_muted(False)) self.group.snapshot() async_run(self.group.set_muted(True)) self.assertEqual(self.group.muted, True) async_run(self.group.restore()) self.assertEqual(self.group.muted, False)
def test_snapshot_restore(self, mock): async_run(self.client.set_name('first')) self.client.snapshot() async_run(self.client.set_name('other name')) self.assertEqual(self.client.name, 'other name') async_run(self.client.restore()) self.assertEqual(self.client.name, 'first')
def test_set_muted(self): async_run(self.client.set_muted(True)) self.assertEqual(self.client.muted, True)
def test_set_latency(self): async_run(self.client.set_latency(1)) self.assertEqual(self.client.latency, 1)
def test_set_name(self): async_run(self.client.set_name('test')) self.assertEqual(self.client.name, 'test')
def test_set_volume(self, mock): async_run(self.client.set_volume(100)) self.assertEqual(self.client.volume, 100)
def test_set_stream(self): async_run(self.group.set_stream('new stream')) self.assertEqual(self.group.stream, 'new stream')
def test_set_volume(self): async_run(self.group.set_volume(75))
def test_set_muted(self): async_run(self.group.set_muted(True)) self.assertEqual(self.group.muted, True)