Example #1
0
 def test_ftp(self):
     server = self.get_cached_fixture("ftp_server")
     browser = self.make_browser()
     path = self.make_temp_dir(dir_=server.root_path)
     file_path = os.path.join(path, "stuff")
     data = "data\nmore data"
     write_file(file_path, data)
     relative_path = os.path.join(os.path.basename(path), "stuff")
     r = browser.open("ftp://anon@localhost:%s/%s" %
                      (server.port, relative_path.replace(os.sep, '/')))
     self.assertEqual(r.read(), data)
Example #2
0
 def test_ftp(self):
     server = self.get_cached_fixture("ftp_server")
     browser = self.make_browser()
     path = self.make_temp_dir(dir_=server.root_path)
     file_path = os.path.join(path, "stuff")
     data = "data\nmore data"
     write_file(file_path, data)
     relative_path = os.path.join(os.path.basename(path), "stuff")
     r = browser.open("ftp://anon@localhost:%s/%s" %
                      (server.port, relative_path))
     self.assertEqual(r.read(), data)
Example #3
0
 def check_forms_example(self, name, golden_path, fixup):
     self.get_cached_fixture("server")
     python = sys.executable
     this_dir = os.path.dirname(os.path.abspath(__file__))
     parent_dir = os.path.dirname(this_dir)
     forms_examples_dir = os.path.join(parent_dir, "examples", "forms")
     output_dir = self.make_temp_dir()
     env = os.environ.copy()
     add_to_path(env, "PYTHONPATH", parent_dir)
     output = get_cmd_stdout([python, name, self.uri],
                             env=env,
                             cwd=forms_examples_dir)
     output = fixup(output)
     write_file(os.path.join(output_dir, "output"), output)
     self.assert_golden(output_dir, os.path.join(this_dir, golden_path))
Example #4
0
 def check_forms_example(self, name, golden_path, fixup):
     self.get_cached_fixture("server")
     python = sys.executable
     this_dir = os.path.dirname(os.path.abspath(__file__))
     parent_dir = os.path.dirname(this_dir)
     forms_examples_dir = os.path.join(parent_dir, "examples", "forms")
     output_dir = self.make_temp_dir()
     env = os.environ.copy()
     add_to_path(env, "PYTHONPATH", parent_dir)
     output = get_cmd_stdout([python, name, self.uri],
                             env=env,
                             cwd=forms_examples_dir)
     output = fixup(output)
     write_file(os.path.join(output_dir, "output"), output)
     self.assert_golden(output_dir,
                        os.path.join(this_dir, golden_path))
Example #5
0
	def write(self, word, data):
		write_file(self.outFolder + '/' + word + ".html", data)
Example #6
0
 def write_test_uris(cls):
     uris = cls.fetch_test_uris()
     write_file(cls.OPERA_COOKIE_TEST_URIS_PATH,
                ensure_trailing_newline("\n".join(uris)))
Example #7
0
 def write_test_uris(cls):
     uris = cls.fetch_test_uris()
     write_file(cls.OPERA_COOKIE_TEST_URIS_PATH,
                ensure_trailing_newline("\n".join(uris)))