Esempio n. 1
0
    def setUp(self):
        self.ep1 = pkg_resources.EntryPoint("ep1",
                                            "p1.ep1",
                                            dist=mock.MagicMock(key="p1"))
        self.ep1prim = pkg_resources.EntryPoint("ep1",
                                                "p2.ep2",
                                                dist=mock.MagicMock(key="p2"))
        # nested
        self.ep2 = pkg_resources.EntryPoint("ep2",
                                            "p2.foo.ep2",
                                            dist=mock.MagicMock(key="p2"))
        # project name != top-level package name
        self.ep3 = pkg_resources.EntryPoint("ep3",
                                            "a.ep3",
                                            dist=mock.MagicMock(key="p3"))

        from letsencrypt.plugins.disco import PluginEntryPoint
        self.plugin_ep = PluginEntryPoint(EP_SA)