Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions pytest_localserver/http.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
import enum
import itertools
import json
import sys
import threading

from werkzeug.datastructures import Headers
Expand Down Expand Up @@ -161,29 +160,3 @@ def serve_content(self, content, code=200, headers=None, chunked=Chunked.NO, sto
self.store_request_data = store_request_data
if headers:
self.headers = Headers(headers)


if __name__ == "__main__": # pragma: no cover
import os.path
import time

app = ContentServer()
server = WSGIServer(application=app)
server.start()

print("HTTP server is running at %s" % server.url)
print("Type <Ctrl-C> to stop")

try:
path = sys.argv[1]
except IndexError:
path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "..", "README.rst")

app.serve_content(open(path).read(), 302)

try:
while True:
time.sleep(1)
except KeyboardInterrupt:
print("\rstopping...")
server.stop()
29 changes: 0 additions & 29 deletions pytest_localserver/https.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,32 +133,3 @@ def certificate(self):
certificate path across different versions or test runs.
"""
return self._cert


if __name__ == "__main__": # pragma: no cover

import sys
import time

print("Using certificate %s." % DEFAULT_CERTIFICATE)

server = SecureContentServer()
server.start()
server.logging = True

print("HTTPS server is running at %s" % server.url)
print("Type <Ctrl-C> to stop")

try:
path = sys.argv[1]
except IndexError:
path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "..", "README.rst")

server.serve_content(open(path).read(), 302)

try:
while True:
time.sleep(1)
except KeyboardInterrupt:
print("\rstopping...")
server.stop()
23 changes: 0 additions & 23 deletions pytest_localserver/smtp.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,26 +142,3 @@ def __del__(self):

def __repr__(self): # pragma: no cover
return "<smtp.Server %s:%s>" % self.addr


def main():
import time

server = Server()
server.start()

print("SMTP server is running on %s:%i" % server.addr)
print("Type <Ctrl-C> to stop")

try:
while True:
time.sleep(1)
except KeyboardInterrupt:
pass
finally:
print("\rstopping...")
server.stop()


if __name__ == "__main__": # pragma: no cover
main()
Loading