def test_reset(self): s = Settings() self.assertEquals(s.get('fontdir'), 'fonts') s.set('fontdir', 'foobaar') s.reset('fontdir') self.assertEquals(s.get('fontdir'), 'fonts') s.set('fontdir', 'blaat') s.set('gcode_preamble', 'quack') s.reset() self.assertEquals(s.get('fontdir'), 'fonts') self.assertNotEquals(s.get('gcode_preamble'), 'quack')