Lines Matching refs:changes
705 changes = self.changes
706 changes.add_option('main', 'Msec', 'mitem', 'mval')
707 changes.add_option('highlight', 'Hsec', 'hitem', 'hval')
708 changes.add_option('keys', 'Ksec', 'kitem', 'kval')
709 return changes
717 self.changes = config.ConfigChanges()
720 self.assertEqual(self.changes, self.empty)
723 changes = self.load()
724 self.assertEqual(changes, self.loaded)
725 changes.add_option('main', 'Msec', 'mitem', 'mval')
726 self.assertEqual(changes, self.loaded)
728 def test_save_option(self): # Static function does not touch changes.
729 save_option = self.changes.save_option
741 changes = self.load()
742 self.assertTrue(changes.save_all())
746 changes.add_option('main', 'Msec', 'mitem', 'mval')
747 self.assertFalse(changes.save_all())
754 changes = self.changes
755 changes.save_option('main', 'HelpFiles', 'IDLE', 'idledoc')
756 changes.add_option('main', 'HelpFiles', 'ELDI', 'codeldi')
757 changes.save_all()
762 changes = self.changes
763 changes.add_option('main', 'Indent', 'use-spaces', '1')
769 changes = self.load()
770 changes.delete_section('main', 'fake') # Test no exception.
771 self.assertEqual(changes, self.loaded) # Test nothing deleted.
774 changes.delete_section(cfgtype, section)
776 changes[cfgtype][section] # Test section gone from changes
781 changes = self.load()
782 changes.clear()
783 self.assertEqual(changes, self.empty)