http://hg.code.sf.net:8000/p/roundup/code/atom-log/tip/test/wsgi_liveserver.py Mercurial Repository: p/roundup/code: test/wsgi_liveserver.py history 2025-01-01T19:41:45-05:00 test: issue2551366. fix probe for open port in test_liveserver.py http://hg.code.sf.net:8000/p/roundup/code/#changeset-3630246c5c3604bd321730b7d27716dfe000a0fc John Rouillard rouilj@ieee.org 2025-01-01T19:41:45-05:00 2025-01-01T19:41:45-05:00
changeset 3630246c5c36
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description test: issue2551366. fix probe for open port in test_liveserver.py

Corrected the method. It was missing the outer loop.

Updated upstream.
files
test: add comment that I modified wsgi_liveserver.py http://hg.code.sf.net:8000/p/roundup/code/#changeset-c7f63e9cd131c5ca6dd34cea6c25d40a27d00cdf John Rouillard rouilj@ieee.org 2025-01-01T00:47:14-05:00 2025-01-01T00:47:14-05:00
changeset c7f63e9cd131
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description test: add comment that I modified wsgi_liveserver.py
files
test: make probe_ports a class method under python2. http://hg.code.sf.net:8000/p/roundup/code/#changeset-d317a41dfcf33e87f9c3eac3a734836754ec67cc John Rouillard rouilj@ieee.org 2025-01-01T00:27:52-05:00 2025-01-01T00:27:52-05:00
changeset d317a41dfcf3
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description test: make probe_ports a class method under python2.
files
test: issue2551366. Probe for open port in test_liveserver.py http://hg.code.sf.net:8000/p/roundup/code/#changeset-f6923d2ba9a5d7b4b543a6fc3405978898f9340b John Rouillard rouilj@ieee.org 2024-12-31T23:48:38-05:00 2024-12-31T23:48:38-05:00
changeset f6923d2ba9a5
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description test: issue2551366. Probe for open port in test_liveserver.py

Add a method to probe for an open port to wsgi_liveserver.py. Start
the roundup server under wsgi on the open port. If a port can't be
found, it skips all tests.

Also changed all hardcoded URL references to use the dynamicly
determined tracker url/port value.

I fed my patch to wsgi_liveserver.py upstream at:

https://github.com/jerrykan/wsgi-liveserver/issues/3
files
Add live server test to suite. http://hg.code.sf.net:8000/p/roundup/code/#changeset-e9760702bf0c83159150c163cb859e326bfa77f0 John Rouillard rouilj@ieee.org 2021-04-20T14:16:58-04:00 2021-04-20T14:16:58-04:00
changeset e9760702bf0c
branch
bookmark
tag
user John Rouillard <rouilj@ieee.org>
description Add live server test to suite.

Now the testsuite starts an instance of the roundup tracker. It then
uses requests to verify the main page is acessible.

At some point this will be extended to use selemium or splinter to
drive more extensive end to end testing.
files