diff --git a/tests/pytest-pypi/pytest_pypi/app.py b/tests/pytest-pypi/pytest_pypi/app.py index 83f82200..e8d9431f 100644 --- a/tests/pytest-pypi/pytest_pypi/app.py +++ b/tests/pytest-pypi/pytest_pypi/app.py @@ -43,16 +43,20 @@ def prepare_packages(): packages[package_name].add_release(os.path.sep.join([root, file])) + prepare_packages() + @app.route('/') def hello_world(): return redirect('/simple', code=302) + @app.route('/simple') def simple(): return render_template('simple.html', packages=packages.values()) + @app.route('/simple//') def simple_package(package): if package in packages: @@ -60,6 +64,7 @@ def simple_package(package): else: abort(404) + @app.route('//') def serve_package(package, release): if package in packages: @@ -71,5 +76,6 @@ def serve_package(package, release): abort(404) + if __name__ == '__main__': - app.run() \ No newline at end of file + app.run()