Esempio n. 1
0
    def testParse13 (self):
        hotkey = HotKeyParser.fromString (u" Ctrl + F1 ")

        self.assertEqual (hotkey.key, u"F1")
        self.assertTrue (hotkey.ctrl)
        self.assertFalse (hotkey.shift)
        self.assertFalse (hotkey.alt)
Esempio n. 2
0
    def testParse7(self):
        hotkey = HotKeyParser.fromString(u"+")

        self.assertEqual(hotkey.key, u"+")
        self.assertFalse(hotkey.ctrl)
        self.assertFalse(hotkey.shift)
        self.assertFalse(hotkey.alt)
Esempio n. 3
0
    def testParse5(self):
        hotkey = HotKeyParser.fromString(u"Shift+Alt+Ctrl+F1")

        self.assertEqual(hotkey.key, "F1")
        self.assertTrue(hotkey.ctrl)
        self.assertTrue(hotkey.shift)
        self.assertTrue(hotkey.alt)
Esempio n. 4
0
    def testParse4 (self):
        hotkey = HotKeyParser.fromString (u"Alt+A")

        self.assertEqual (hotkey.key, "A")
        self.assertFalse (hotkey.ctrl)
        self.assertFalse (hotkey.shift)
        self.assertTrue (hotkey.alt)
Esempio n. 5
0
    def testParse13(self):
        hotkey = HotKeyParser.fromString(u" Ctrl + F1 ")

        self.assertEqual(hotkey.key, u"F1")
        self.assertTrue(hotkey.ctrl)
        self.assertFalse(hotkey.shift)
        self.assertFalse(hotkey.alt)
Esempio n. 6
0
    def testParse4(self):
        hotkey = HotKeyParser.fromString(u"Alt+A")

        self.assertEqual(hotkey.key, "A")
        self.assertFalse(hotkey.ctrl)
        self.assertFalse(hotkey.shift)
        self.assertTrue(hotkey.alt)
Esempio n. 7
0
    def testParse7 (self):
        hotkey = HotKeyParser.fromString (u"+")

        self.assertEqual (hotkey.key, u"+")
        self.assertFalse (hotkey.ctrl)
        self.assertFalse (hotkey.shift)
        self.assertFalse (hotkey.alt)
Esempio n. 8
0
    def testParse9(self):
        hotkey = HotKeyParser.fromString(u"ShIfT+ALT+ctrl+F1")

        self.assertEqual(hotkey.key, "F1")
        self.assertTrue(hotkey.ctrl)
        self.assertTrue(hotkey.shift)
        self.assertTrue(hotkey.alt)
Esempio n. 9
0
    def testParse9 (self):
        hotkey = HotKeyParser.fromString (u"ShIfT+ALT+ctrl+F1")

        self.assertEqual (hotkey.key, "F1")
        self.assertTrue (hotkey.ctrl)
        self.assertTrue (hotkey.shift)
        self.assertTrue (hotkey.alt)
Esempio n. 10
0
    def testParse5 (self):
        hotkey = HotKeyParser.fromString (u"Shift+Alt+Ctrl+F1")

        self.assertEqual (hotkey.key, "F1")
        self.assertTrue (hotkey.ctrl)
        self.assertTrue (hotkey.shift)
        self.assertTrue (hotkey.alt)
Esempio n. 11
0
    def testParse8(self):
        hotkey = HotKeyParser.fromString("Ctrl++")

        self.assertEqual(hotkey.key, "+")
        self.assertTrue(hotkey.ctrl)
        self.assertFalse(hotkey.shift)
        self.assertFalse(hotkey.alt)
Esempio n. 12
0
    def testParse8(self):
        hotkey = HotKeyParser.fromString("Ctrl++")

        self.assertEqual(hotkey.key, "+")
        self.assertTrue(hotkey.ctrl)
        self.assertFalse(hotkey.shift)
        self.assertFalse(hotkey.alt)
Esempio n. 13
0
 def _loadValue(self):
     """
     Получить значение. В производных классах этот метод переопределяется
     """
     if self.config.has_option(self.section, self.param):
         return HotKeyParser.fromString(
             self.config.get(self.section, self.param))
     else:
         raise ValueError('Use default hotkey')
Esempio n. 14
0
 def testParseInvalid_03(self):
     self.assertIsNone(HotKeyParser.fromString("Ctrl+Shift+Alt+"))
Esempio n. 15
0
 def _loadValue (self):
     """
     Получить значение. В производных классах этот метод переопределяется
     """
     return HotKeyParser.fromString (self.config.get (self.section, self.param))
Esempio n. 16
0
 def testParse6(self):
     self.assertIsNone(HotKeyParser.fromString(""))
Esempio n. 17
0
 def testParseInvalid_04(self):
     self.assertIsNone(HotKeyParser.fromString("asdfasd Абырвалг"))
Esempio n. 18
0
 def _loadValue(self):
     """
     Получить значение. В производных классах этот метод переопределяется
     """
     return HotKeyParser.fromString(
         self.config.get(self.section, self.param))
Esempio n. 19
0
 def testParseInvalid_01(self):
     self.assertIsNone(HotKeyParser.fromString("Ctrl+"))