コード例 #1
0
ファイル: test_player.py プロジェクト: LudoBike/quodlibet
class TVolume(TestCase):
    def setUp(self):
        self.p = NullPlayer()
        self.v = Volume(self.p)

    def test_setget(self):
        for i in [0.0, 1.2, 0.24, 1.0, 0.9]:
            self.v.set_value(i)
            self.failUnlessAlmostEqual(self.p.volume, self.v.get_value() ** 3)

    def test_add(self):
        self.v.set_value(0.5)
        self.v += 0.1
        self.failUnlessAlmostEqual(self.p.volume, 0.6 ** 3)

    def test_sub(self):
        self.v.set_value(0.5)
        self.v -= 0.1
        self.failUnlessAlmostEqual(self.p.volume, 0.4 ** 3)

    def test_add_boundry(self):
        self.v.set_value(0.95)
        self.v += 0.1
        self.failUnlessAlmostEqual(self.p.volume, 1.0)

    def test_sub_boundry(self):
        self.v.set_value(0.05)
        self.v -= 0.1
        self.failUnlessAlmostEqual(self.p.volume, 0.0)

    def tearDown(self):
        self.p.destroy()
        self.v.destroy()
コード例 #2
0
ファイル: test_player.py プロジェクト: LudoBike/quodlibet
 def setUp(self):
     self.p = NullPlayer()
     self.v = Volume(self.p)
コード例 #3
0
 def setUp(self):
     self.p = NullPlayer()
     self.v = Volume(self.p)
コード例 #4
0
 def test_volume(self):
     w = Volume(self.p)
     w.destroy()
コード例 #5
0
class TVolume(TestCase):
    def setUp(self):
        self.p = NullPlayer()
        self.v = Volume(self.p)

    def test_setget(self):
        for i in [0.0, 1.2, 0.24, 1.0, 0.9]:
            self.v.set_value(i)
            self.failUnlessAlmostEqual(self.p.volume, self.v.get_value() ** 3)

    def test_add(self):
        self.v.set_value(0.5)
        self.v += 0.1
        self.failUnlessAlmostEqual(self.p.volume, 0.6 ** 3)

    def test_sub(self):
        self.v.set_value(0.5)
        self.v -= 0.1
        self.failUnlessAlmostEqual(self.p.volume, 0.4 ** 3)

    def test_add_boundry(self):
        self.v.set_value(0.95)
        self.v += 0.1
        self.failUnlessAlmostEqual(self.p.volume, 1.0)

    def test_sub_boundry(self):
        self.v.set_value(0.05)
        self.v -= 0.1
        self.failUnlessAlmostEqual(self.p.volume, 0.0)

    def tearDown(self):
        self.p.destroy()
        self.v.destroy()
コード例 #6
0
 def test_volume(self):
     w = Volume(self.p)
     w.destroy()
コード例 #7
0
ファイル: test_volume.py プロジェクト: silkecho/glowing-silk
 def setUp(self):
     quodlibet.config.init()
     self.p = NullPlayer()
     self.v = Volume(self.p)
コード例 #8
0
 def setUp(self):
     config.init()
     self.p = NullPlayer()
     self.v = Volume(self.p)
コード例 #9
0
ファイル: test_player.py プロジェクト: kriskielce88/xn--ls8h
 def setUp(self):
     config.init()
     self.p = NullPlayer()
     self.v = Volume(self.p)