Imported from SVN by Bitbucket

This commit is contained in:
2015-03-31 20:26:20 +00:00
committed by bitbucket
commit ceb7984dec
212 changed files with 49537 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
import os
from paste.script import pluginlib
def test_egg_info():
egg_dir = os.path.join(os.path.dirname(__file__),
'fake_packages', 'FakePlugin.egg')
found = pluginlib.find_egg_info_dir(os.path.join(egg_dir, 'fakeplugin'))
assert found == os.path.join(egg_dir, 'FakePlugin.egg-info')
found = pluginlib.find_egg_info_dir(os.path.dirname(__file__))
assert found == os.path.join(
os.path.dirname(os.path.dirname(__file__)),
'PasteScript.egg-info')
def test_resolve_plugins():
plugins = ['FakePlugin']
all = pluginlib.resolve_plugins(plugins)
assert all
assert len(all) == 2
def test_find_commands():
all = pluginlib.resolve_plugins(['PasteScript', 'FakePlugin'])
commands = pluginlib.load_commands_from_plugins(all)
print commands
assert 'testcom' in commands