예제 #1
0
 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)
예제 #2
0
 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')
예제 #3
0
 def test_set_muted(self):
     async_run(self.client.set_muted(True))
     self.assertEqual(self.client.muted, True)
예제 #4
0
 def test_set_latency(self):
     async_run(self.client.set_latency(1))
     self.assertEqual(self.client.latency, 1)
예제 #5
0
 def test_set_name(self):
     async_run(self.client.set_name('test'))
     self.assertEqual(self.client.name, 'test')
예제 #6
0
 def test_set_volume(self, mock):
     async_run(self.client.set_volume(100))
     self.assertEqual(self.client.volume, 100)
예제 #7
0
 def test_set_stream(self):
     async_run(self.group.set_stream('new stream'))
     self.assertEqual(self.group.stream, 'new stream')
예제 #8
0
 def test_set_volume(self):
     async_run(self.group.set_volume(75))
예제 #9
0
 def test_set_muted(self):
     async_run(self.group.set_muted(True))
     self.assertEqual(self.group.muted, True)