コード例 #1
0
ファイル: test_group.py プロジェクト: uSpike/python-snapcast
 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
ファイル: test_group.py プロジェクト: uSpike/python-snapcast
 def test_set_stream(self):
     async_run(self.group.set_stream('new stream'))
     self.assertEqual(self.group.stream, 'new stream')
コード例 #8
0
ファイル: test_group.py プロジェクト: uSpike/python-snapcast
 def test_set_volume(self):
     async_run(self.group.set_volume(75))
コード例 #9
0
ファイル: test_group.py プロジェクト: uSpike/python-snapcast
 def test_set_muted(self):
     async_run(self.group.set_muted(True))
     self.assertEqual(self.group.muted, True)