diff --git a/tests/test-highlight b/tests/test-highlight --- a/tests/test-highlight +++ b/tests/test-highlight @@ -18,11 +18,11 @@ cat hg.pid >> $DAEMON_PIDS echo % hgweb filerevision ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/file/tip/get-with-headers.py') \ - | sed "s/[0-9]* years ago/long ago/g" + | sed "s/[0-9]* years ago/long ago/g" | sed "s/class=\"k\"/class=\"kn\"/g" echo % hgweb fileannotate ("$TESTDIR/get-with-headers.py" localhost:$HGPORT '/annotate/tip/get-with-headers.py') \ - | sed "s/[0-9]* years ago/long ago/g" + | sed "s/[0-9]* years ago/long ago/g" | sed "s/class=\"k\"/class=\"kn\"/g" echo % errors encountered cat errors.log diff --git a/tests/test-highlight.out b/tests/test-highlight.out --- a/tests/test-highlight.out +++ b/tests/test-highlight.out @@ -50,7 +50,7 @@ 200 Script output follows
-@@ -114,7 +114,7 @@ 200 Script output follows1#!/usr/bin/env python4a subset of the headers plus the body of the result."""15print+1#!/usr/bin/env python4a subset of the headers plus the body of the result."""15print
test@0 | 1 | #!/usr/bin/env python |
test@0 | 2 | |
test@0 | 3 | __doc__ = """This does HTTP get requests given a host:port and path and returns |
test@0 | 4 | a subset of the headers plus the body of the result.""" |
test@0 | 5 | |
test@0 | 6 | import httplib, sys |
test@0 | 7 | headers = [h.lower() for h in sys.argv[3:]] |
test@0 | 8 | conn = httplib.HTTPConnection(sys.argv[1]) |
test@0 | 9 | conn.request("GET", sys.argv[2]) |
test@0 | 10 | response = conn.getresponse() |
test@0 | 11 | print response.status, response.reason |
test@0 | 12 | for h in headers: |
test@0 | 13 | if response.getheader(h, None) is not None: |
test@0 | 14 | print "%s: %s" % (h, response.getheader(h)) |
test@0 | 15 | print |
test@0 | 16 | sys.stdout.write(response.read()) |
test@0 | 17 | |
test@0 | 18 | if 200 <= response.status <= 299: |
test@0 | 19 | sys.exit(0) |
test@0 | 20 | sys.exit(1) |
test@0 | 1 | #!/usr/bin/env python |
test@0 | 2 | |
test@0 | 3 | __doc__ = """This does HTTP get requests given a host:port and path and returns |
test@0 | 4 | a subset of the headers plus the body of the result.""" |
test@0 | 5 | |
test@0 | 6 | import httplib, sys |
test@0 | 7 | headers = [h.lower() for h in sys.argv[3:]] |
test@0 | 8 | conn = httplib.HTTPConnection(sys.argv[1]) |
test@0 | 9 | conn.request("GET", sys.argv[2]) |
test@0 | 10 | response = conn.getresponse() |
test@0 | 11 | print response.status, response.reason |
test@0 | 12 | for h in headers: |
test@0 | 13 | if response.getheader(h, None) is not None: |
test@0 | 14 | print "%s: %s" % (h, response.getheader(h)) |
test@0 | 15 | print |
test@0 | 16 | sys.stdout.write(response.read()) |
test@0 | 17 | |
test@0 | 18 | if 200 <= response.status <= 299: |
test@0 | 19 | sys.exit(0) |
test@0 | 20 | sys.exit(1) |