~marco-giusti/virtualbrick/deb-package

« back to all changes in this revision

Viewing changes to virtualbricks/tests/test_configfile.py

MergeĀ fromĀ upstream

Show diffs side-by-side

added added

removed removed

Lines of Context:
113
113
        self.assertFalse(os.path.exists(tmpfile[0]))
114
114
 
115
115
    def test_restore(self):
 
116
        """Restore a project."""
 
117
 
 
118
        factory = stubs.Factory()
 
119
        fp = filepath.FilePath(self.mktemp())
 
120
        fp.setContent(CONFIG1)
116
121
        config = configfile.ConfigFile()
117
 
        self.assertRaises(IOError, config.restore, None, self.mktemp())
 
122
        config.restore(factory, fp)
 
123
        self.assertIsNotNone(factory.get_brick_by_name("sender"))
118
124
 
119
125
    def _add_observer(self, event=None):
120
126
        observer = LoggingObserver()