aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phonon/bug_786.py
blob: b1e0070ad2909cab2f01db40a7600a659ea485ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import unittest
from PySide.QtGui import *
from PySide.phonon import *


class TestBug786 (unittest.TestCase):

    def testIt(self):
        app = QApplication([])
        devices = Phonon.BackendCapabilities.availableAudioOutputDevices()
        if len(devices) > 1:
            self.assertNotEqual(devices[0], devices[1])
            self.assertEqual(devices[0], devices[0])

        effects = Phonon.BackendCapabilities.availableAudioEffects()
        if len(effects) > 1:
            self.assertNotEqual(effects[0], effects[1])
            self.assertEqual(effects[0], effects[0])

if __name__ == '__main__':
    unittest.main()