def results_status(project_id, run_id): """ Returns JSON response containing mock run status. """ results = mocks.results() status = results["summary"]["status"] return utils.jsonify(dict(status=status))
def results_summary(project_id, run_id): """ Returns JSON response containing mock run status. """ results = mocks.results() summary = results["summary"] return utils.jsonify(summary)
def results(project_id, run_id): """ Returns JSON response containing mock run results. Supports: - ?format=archive: Download generic results archive. """ fmt = request.args.get("format") if fmt and fmt == "archive": directory = current_app.config["DOWNLOAD_FOLDER"] return send_from_directory(directory, "results.zip") return utils.jsonify(mocks.results())