Exemplo n.º 1
0
 def test_change_existing_accel(self):
     known, key = Gtk.AccelMap.lookup_entry(TEST_ACCEL_PATH)
     self.assertTrue(known)
     self.assertEqual('t',
                      Gtk.accelerator_name(key.accel_key, key.accel_mods))
     change_accel(TEST_ACCEL_PATH, 'q')
     self.assertEqual('q', ACCELS[TEST_ACCEL_PATH].current)
     self.assertEqual('t', ACCELS[TEST_ACCEL_PATH].default)
Exemplo n.º 2
0
 def test_change_existing_accel(self):
     known, key = Gtk.AccelMap.lookup_entry(TEST_ACCEL_PATH)
     self.assertTrue(known)
     self.assertEqual('t',
         Gtk.accelerator_name(key.accel_key, key.accel_mods))
     change_accel(TEST_ACCEL_PATH, 'q')
     self.assertEqual('q', ACCELS[TEST_ACCEL_PATH].current)
     self.assertEqual('t', ACCELS[TEST_ACCEL_PATH].default)
Exemplo n.º 3
0
 def test_change_new_accel(self):
     path = '<Actions>/NewAction'
     known, key = Gtk.AccelMap.lookup_entry(path)
     self.assertFalse(known)
     self.assertEqual('',
         Gtk.accelerator_name(key.accel_key, key.accel_mods))
     change_accel(path, 'n')
     self.assertEqual('n', ACCELS[path].current)
     self.assertEqual('', ACCELS[path].default)
Exemplo n.º 4
0
 def test_load_save_accel_with_space(self):
     path = '<Actions>/Action With Space'
     change_accel(path, 'a')
     self.assertEqual('a', ACCELS[path].current)
     save_accels('test.accel')
     change_accel(path, 'b')
     self.assertEqual('b', ACCELS[path].current)
     load_accels('test.accel')
     self.assertEqual('a', ACCELS[path].current)
Exemplo n.º 5
0
 def test_load_save_accels(self):
     change_accel(TEST_ACCEL_PATH, 'q')
     self.assertEqual('q', ACCELS[TEST_ACCEL_PATH].current)
     save_accels('test.accel')
     change_accel(TEST_ACCEL_PATH, 'p')
     self.assertEqual('p', ACCELS[TEST_ACCEL_PATH].current)
     load_accels('test.accel')
     self.assertEqual('q', ACCELS[TEST_ACCEL_PATH].current)
     self.assertEqual('t', ACCELS[TEST_ACCEL_PATH].default)
Exemplo n.º 6
0
 def test_change_new_accel(self):
     path = '<Actions>/NewAction'
     known, key = Gtk.AccelMap.lookup_entry(path)
     self.assertFalse(known)
     self.assertEqual('', Gtk.accelerator_name(key.accel_key,
                                               key.accel_mods))
     change_accel(path, 'n')
     self.assertEqual('n', ACCELS[path].current)
     self.assertEqual('', ACCELS[path].default)
Exemplo n.º 7
0
 def test_load_save_accel_with_space(self):
     path = '<Actions>/Action With Space'
     change_accel(path, 'a')
     self.assertEqual('a', ACCELS[path].current)
     save_accels('test.accel')
     change_accel(path, 'b')
     self.assertEqual('b', ACCELS[path].current)
     load_accels('test.accel')
     self.assertEqual('a', ACCELS[path].current)
Exemplo n.º 8
0
 def test_load_save_accels(self):
     change_accel(TEST_ACCEL_PATH, 'q')
     self.assertEqual('q', ACCELS[TEST_ACCEL_PATH].current)
     save_accels('test.accel')
     change_accel(TEST_ACCEL_PATH, 'p')
     self.assertEqual('p', ACCELS[TEST_ACCEL_PATH].current)
     load_accels('test.accel')
     self.assertEqual('q', ACCELS[TEST_ACCEL_PATH].current)
     self.assertEqual('t', ACCELS[TEST_ACCEL_PATH].default)