aboutsummaryrefslogtreecommitdiffstats
path: root/test/automated/data
diff options
context:
space:
mode:
authorArtur Malabarba2015-04-12 01:10:35 +0100
committerArtur Malabarba2015-04-12 01:12:33 +0100
commit7cae5c3cb6bcbee49e56c8d607d64071f9196952 (patch)
tree79f2eb9a4e4017f71683b68265525a9469024300 /test/automated/data
parentccade56fbee75dfebc6e1826738550a1c131d933 (diff)
downloademacs-7cae5c3cb6bcbee49e56c8d607d64071f9196952.tar.gz
emacs-7cae5c3cb6bcbee49e56c8d607d64071f9196952.zip
* test/automated/package-test.el: Test async functionality
(package-test-update-archives-async): New test
Diffstat (limited to 'test/automated/data')
-rw-r--r--test/automated/data/package/package-test-server.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/test/automated/data/package/package-test-server.py b/test/automated/data/package/package-test-server.py
new file mode 100644
index 00000000000..35ca820f31f
--- /dev/null
+++ b/test/automated/data/package/package-test-server.py
@@ -0,0 +1,21 @@
1import sys
2import BaseHTTPServer
3from SimpleHTTPServer import SimpleHTTPRequestHandler
4
5
6HandlerClass = SimpleHTTPRequestHandler
7ServerClass = BaseHTTPServer.HTTPServer
8Protocol = "HTTP/1.0"
9
10if sys.argv[1:]:
11 port = int(sys.argv[1])
12else:
13 port = 8000
14 server_address = ('127.0.0.1', port)
15
16HandlerClass.protocol_version = Protocol
17httpd = ServerClass(server_address, HandlerClass)
18
19sa = httpd.socket.getsockname()
20print "Serving HTTP on", sa[0], "port", sa[1], "..."
21httpd.serve_forever()