def test_folder_create(self): tmp_folder = '_tmp_folder' assert Files.folder_exists(tmp_folder) is False assert Files.folder_create(tmp_folder) == tmp_folder assert Files.folder_create(tmp_folder) == tmp_folder assert Files.folder_exists(tmp_folder) is True assert Files.folder_delete_all(tmp_folder) is True
def start(self): if Files.not_exists(self.web_root): Files.folder_create(self.web_root) # make sure root folder exists self.server_proc = subprocess.Popen( ["python3", "-m", "http.server", str(self.port)], cwd=self.web_root) self.wait_for_server_started() return self