blob: a57f218a08ac1ddc91b3221e1919eed778ac9624 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import os
import sys
from nose.exc import SkipTest
try:
from pkg_resources import EntryPoint
except ImportError:
raise SkipTest("No setuptools available; skipping")
here = os.path.dirname(__file__)
support = os.path.join(here, 'support')
ep = os.path.join(support, 'ep')
def test_plugin_entrypoint_is_loadable():
epfile = os.path.join(ep, 'Some_plugin.egg-info', 'entry_points.txt')
assert EntryPoint.parse_map(open(epfile, 'r').readlines())
|