MCPcopy Index your code
hub / github.com/python/cpython / _add_pkg_dir

Method _add_pkg_dir

Lib/test/test_runpy.py:223–229  ·  view source on GitHub ↗
(self, pkg_dir, namespace=False)

Source from the content-addressed store, hash-verified

221 self.assertEqual(run_module("runpy")["__name__"], "runpy")
222
223 def _add_pkg_dir(self, pkg_dir, namespace=False):
224 os.mkdir(pkg_dir)
225 if namespace:
226 return None
227 pkg_fname = os.path.join(pkg_dir, "__init__.py")
228 create_empty_file(pkg_fname)
229 return pkg_fname
230
231 def _make_pkg(self, source, depth, mod_base="runpy_test",
232 *, namespace=False, parent_namespaces=False):

Callers 2

_make_pkgMethod · 0.95
_add_relative_modulesMethod · 0.95

Calls 3

create_empty_fileFunction · 0.90
mkdirMethod · 0.45
joinMethod · 0.45

Tested by

no test coverage detected