File tree Expand file tree Collapse file tree 2 files changed +21
-1
lines changed
Expand file tree Collapse file tree 2 files changed +21
-1
lines changed Original file line number Diff line number Diff line change 1414
1515"""REST API and web UI for nested-diff"""
1616
17- __version__ = '1.0.0 '
17+ __version__ = '1.0.1 '
1818__author__ = 'Michael Samoglyadov'
1919__license__ = 'Apache License, Version 2.0'
2020__website__ = 'https://github.com/mr-mixas/Nested-Diff-RESTful'
2121
2222
2323def start_wsgi_server ():
24+ import gunicorn
25+
26+ gunicorn .__version__ = __version__
27+
2428 import gunicorn .app .base
2529
2630 import nested_diff_restful .api
Original file line number Diff line number Diff line change @@ -16,3 +16,19 @@ def test_wsgi_server_entry_point(capsys):
1616
1717 assert captured .out .startswith ('usage: nested_diff_restful' )
1818 assert captured .err == ''
19+
20+
21+ def test_wsgi_server_version (capsys ):
22+ with unittest .mock .patch ('sys.argv' , ['nested_diff_restful' , '--version' ]):
23+ with pytest .raises (SystemExit ) as e :
24+ nested_diff_restful .start_wsgi_server ()
25+
26+ assert e .value .code == 0
27+
28+ captured = capsys .readouterr ()
29+
30+ assert (
31+ captured .out
32+ == f'nested_diff_restful (version { nested_diff_restful .__version__ } )\n '
33+ )
34+ assert captured .err == ''
You can’t perform that action at this time.
0 commit comments