Esempio n. 1
0
 def test_builtin(self):
     toto = tempfile.mkdtemp()
     touch(os.path.join(toto, 'toto.plug'))
     touch(os.path.join(toto, 'titi.plug'))
     titi = tempfile.mkdtemp()
     touch(os.path.join(titi, 'tata.plug'))
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, None), [CORE_PLUGINS])
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, toto), [CORE_PLUGINS, toto])
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, [toto, titi]), [CORE_PLUGINS, toto, titi])
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, [toto, titi, 'nothing']), [CORE_PLUGINS, toto, titi])
Esempio n. 2
0
 def test_builtin(self):
     toto = tempfile.mkdtemp()
     touch(os.path.join(toto, 'toto.plug'))
     touch(os.path.join(toto, 'titi.plug'))
     titi = tempfile.mkdtemp()
     touch(os.path.join(titi, 'tata.plug'))
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, None), [CORE_PLUGINS])
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, toto), [CORE_PLUGINS, toto])
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, [toto, titi]), [CORE_PLUGINS, toto, titi])
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, [toto, titi, 'nothing']), [CORE_PLUGINS, toto, titi])
 def test_ignore_dotted_directories(self):
     root = tempfile.mkdtemp()
     a = os.path.join(root, '.invisible')
     os.mkdir(a)
     touch(os.path.join(a, 'toto.plug'))
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, root),
                       [CORE_PLUGINS])
Esempio n. 4
0
 def test_ignore_dotted_directories(self):
     root = tempfile.mkdtemp()
     a = os.path.join(root, '.invisible')
     os.mkdir(a)
     touch(os.path.join(a, 'toto.plug'))
     self.assertEquals(find_roots_with_extra(CORE_PLUGINS, root), [CORE_PLUGINS])