def ProjectInDirectory(project_path): putdir(project_path, ".pythoscope") putdir(project_path, P(".pythoscope/code-trees")) project = Project(project_path) return project
def __init__(self, project=None, name="poe", content=""): if project is None: project = Project('.') PointOfEntry.__init__(self, project, name) self.content = content
def EmptyProject(): project = Project(path=os.path.realpath("."), code_trees_manager_class=MemoryCodeTreesManager) # Preserve the default value. project.new_tests_directory = "tests" return project
def _test_finds_new_test_directory(self, test_module_dir): putdir(self.tmpdir, ".pythoscope") putdir(self.tmpdir, test_module_dir) project = Project(self.tmpdir) assert_equal(test_module_dir, project.new_tests_directory)