/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/tests/test_plugins.py

  • Committer: Jelmer Vernooij
  • Date: 2017-08-30 04:41:26 UTC
  • mfrom: (6759.4.7 initialization)
  • Revision ID: jelmer@jelmer.uk-20170830044126-jq95dme3hbybw1qo
Merge lp:~jelmer/brz/initialization.

Show diffs side-by-side

added added

removed removed

Lines of Context:
328
328
        with open('plugin.py', 'w') as f: f.write(source + '\n')
329
329
        self.load_with_paths(['.'])
330
330
 
 
331
    def test_plugin_loaded(self):
 
332
        self.assertPluginUnknown('plugin')
 
333
        self.assertIs(None, breezy.plugin.get_loaded_plugin('plugin'))
 
334
        self.setup_plugin()
 
335
        p = breezy.plugin.get_loaded_plugin('plugin')
 
336
        self.assertIsInstance(p, breezy.plugin.PlugIn)
 
337
        self.assertIs(p.module, sys.modules[self.module_prefix + 'plugin'])
 
338
 
331
339
    def test_plugin_appears_in_plugins(self):
332
340
        self.setup_plugin()
333
341
        self.assertPluginKnown('plugin')