Lines Matching full:depth

220     def _make_pkg(self, source, depth, mod_base="runpy_test",  argument
223 if (namespace or parent_namespaces) and not depth:
232 if depth:
233 namespace_flags = [parent_namespaces] * depth
245 mod_name = (pkg_name+".")*depth + mod_base
287 def _check_module(self, depth, alter_sys=False, argument
290 self._make_pkg(example_source, depth,
327 def _check_package(self, depth, alter_sys=False, argument
330 self._make_pkg(example_source, depth, "__main__",
368 def _add_relative_modules(self, base_dir, source, depth): argument
369 if depth <= 1:
370 raise ValueError("Relative module test needs depth > 1")
373 for i in range(depth):
391 def _check_relative_imports(self, depth, run_name=None): argument
398 self._make_pkg(contents, depth))
404 self._add_relative_modules(pkg_dir, contents, depth)
432 for depth in range(4):
433 if verbose > 1: print("Testing package depth:", depth)
434 self._check_module(depth)
437 for depth in range(1, 4):
438 if verbose > 1: print("Testing package depth:", depth)
439 self._check_module(depth, namespace=True, parent_namespaces=True)
442 for depth in range(1, 4):
443 if verbose > 1: print("Testing package depth:", depth)
444 self._check_package(depth)
500 for depth in range(1, 4):
501 if verbose > 1: print("Testing package depth:", depth)
502 self._check_package(depth, parent_namespaces=True)
505 for depth in range(1, 4):
506 if verbose > 1: print("Testing package depth:", depth)
507 self._check_package(depth, namespace=True)
510 for depth in range(1, 4):
511 if verbose > 1: print("Testing package depth:", depth)
512 self._check_package(depth, namespace=True, parent_namespaces=True)
515 for depth in range(4):
516 if verbose > 1: print("Testing package depth:", depth)
517 self._check_module(depth, alter_sys=True)
520 for depth in range(1, 4):
521 if verbose > 1: print("Testing package depth:", depth)
522 self._check_package(depth, alter_sys=True)
525 for depth in range(2, 5):
526 if verbose > 1: print("Testing relative imports at depth:", depth)
527 self._check_relative_imports(depth)
530 for depth in range(2, 5):
531 if verbose > 1: print("Testing main relative imports at depth:", depth)
532 self._check_relative_imports(depth, "__main__")
535 depth = 1
538 self._make_pkg(example_source, depth))
565 for depth in range(1, max_depth):
566 pkg_name = ".".join([base_name] * depth)
578 for depth in range(2, max_depth+1):
579 self._add_relative_modules(pkg_dir, "", depth)
733 msg = "recursion depth exceeded"