From 9eb2bd5648d76f3e3dda0b332be4a3bef36f4746 Mon Sep 17 00:00:00 2001 From: Miguel Date: Tue, 4 Mar 2025 11:46:15 +0100 Subject: [PATCH] Corregidos paginas de creacion --- routes/user_routes.py | 90 ++++------- templates/projects/create.html | 79 ++++++++++ templates/schemas/create.html | 140 ++++++++++++++++++ templates/users/create.html | 73 +++++++++ templates/users/list.html | 66 +++++---- ...4_111708.xml => junit_20250304_112502.xml} | 110 +++++++------- ...json => test_results_20250304_112515.json} | 24 +-- test_reports/test_results_latest.json | 24 +-- test_storage/schemas/schema.json | 2 +- test_storage/users/users.json | 4 +- 10 files changed, 439 insertions(+), 173 deletions(-) rename test_reports/{junit_20250304_111708.xml => junit_20250304_112502.xml} (99%) rename test_reports/{test_results_20250304_111721.json => test_results_20250304_112515.json} (98%) diff --git a/routes/user_routes.py b/routes/user_routes.py index 60aa3aa..14c113c 100644 --- a/routes/user_routes.py +++ b/routes/user_routes.py @@ -87,74 +87,46 @@ class UserFilterForm(FlaskForm): # Rutas @users_bp.route("/") @login_required -@permission_required(5000) # Assuming 5000+ is admin level permission +@permission_required(1000) # Minimum permission level def list(): """List all users.""" - # Import here to avoid circular imports - from services.user_service import get_all_users - users = get_all_users() - return render_template("users/list.html", users=users) @users_bp.route("/create", methods=["GET", "POST"]) @login_required -@permission_required(9000) # Solo administradores -def create(): - """Crear nuevo usuario.""" +@permission_required(9000) # Admin level permission required +def create(): # Changed from create_user to create + """Create a new user.""" form = UserForm() - if form.validate_on_submit(): - # Validar datos - data = { - "nombre": form.nombre.data, - "username": form.username.data, - "email": form.email.data, - "password": form.password.data, - "nivel": form.nivel.data, - "idioma": form.idioma.data, - "empresa": form.empresa.data, - "estado": form.estado.data, - "fecha_caducidad": ( - form.fecha_caducidad.data if form.fecha_caducidad.data else None - ), - } + if request.method == "POST" and form.validate_on_submit(): + try: + # Extract user data from form + user_data = { + "username": form.username.data, + "nombre": form.nombre.data, + "email": form.email.data, + "password": form.password.data, + "nivel": form.nivel.data, + "empresa": form.empresa.data, + "idioma": form.idioma.data, + } - is_valid, errors = validate_user_data(data) + # Create the user + result = create_user(user_data) # This is a function call, not a route - if not is_valid: - for field, error in errors.items(): - flash(f"Error en {field}: {error}", "danger") - return render_template("users/create.html", form=form) + if result["success"]: + flash("Usuario creado exitosamente.", "success") + return redirect(url_for("users.list")) + else: + flash(f'Error al crear usuario: {result["error"]}', "danger") - # Crear usuario - success, message = create_user( - username=data["username"], - nombre=data["nombre"], - email=data["email"], - password=data["password"], - nivel=data["nivel"], - idioma=data["idioma"], - fecha_caducidad=data["fecha_caducidad"], - empresa=data["empresa"], - estado=data["estado"], - ) - - if success: - flash(message, "success") - - # Registrar actividad - log_user_management( - admin_id=current_user.id, - target_user_id=data["username"], - action="create", - ) - - return redirect(url_for("users.list_users")) - else: - flash(message, "danger") + except Exception as e: + flash(f"Error inesperado: {str(e)}", "danger") + # If GET request or form validation failed return render_template("users/create.html", form=form) @@ -167,7 +139,7 @@ def edit(username): if not user: flash(f"Usuario {username} no encontrado.", "danger") - return redirect(url_for("users.list_users")) + return redirect(url_for("users.list")) form = UserForm(obj=user) @@ -207,7 +179,7 @@ def edit(username): details={"fields_updated": list(data.keys())}, ) - return redirect(url_for("users.list_users")) + return redirect(url_for("users.list")) else: flash(message, "danger") @@ -221,11 +193,11 @@ def delete(username): """Eliminar usuario.""" if username == current_user.id: flash("No puede eliminar su propio usuario.", "danger") - return redirect(url_for("users.list_users")) + return redirect(url_for("users.list")) if username == "admin": flash("No se puede eliminar el usuario administrador.", "danger") - return redirect(url_for("users.list_users")) + return redirect(url_for("users.list")) success, message = delete_user(username) @@ -239,7 +211,7 @@ def delete(username): else: flash(message, "danger") - return redirect(url_for("users.list_users")) + return redirect(url_for("users.list")) # API para verificar disponibilidad de nombre de usuario diff --git a/templates/projects/create.html b/templates/projects/create.html index e69de29..f930ce2 100644 --- a/templates/projects/create.html +++ b/templates/projects/create.html @@ -0,0 +1,79 @@ +{% extends "base.html" %} + +{% block title %}Crear Proyecto - ARCH{% endblock %} + +{% block content %} +
+

Crear Nuevo Proyecto

+ +
+
+
Información del Proyecto
+
+
+
+ {{ form.csrf_token if form.csrf_token }} + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + Cancelar +
+
+
+
+
+{% endblock %} diff --git a/templates/schemas/create.html b/templates/schemas/create.html index e69de29..1d08235 100644 --- a/templates/schemas/create.html +++ b/templates/schemas/create.html @@ -0,0 +1,140 @@ +{% extends "base.html" %} + +{% block title %}Crear Esquema - ARCH{% endblock %} + +{% block content %} +
+

Crear Nuevo Esquema

+ +
+
+
Información del Esquema
+
+
+
+ {{ form.csrf_token if form.csrf_token }} + +
+ + +
+ +
+ + +
+ +
+

Documentos del Esquema

+ +
+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+
+
+ +
+ +
+ +
+ + Cancelar +
+
+
+
+
+ +{% endblock %} + +{% block scripts %} + +{% endblock %} diff --git a/templates/users/create.html b/templates/users/create.html index e69de29..88da3c1 100644 --- a/templates/users/create.html +++ b/templates/users/create.html @@ -0,0 +1,73 @@ +{% extends "base.html" %} + +{% block title %}Crear Usuario - ARCH{% endblock %} + +{% block content %} +
+

Crear Usuario

+ +
+
+
Información del Usuario
+
+
+
+ {{ form.csrf_token if form.csrf_token }} + +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + +
+ +
+ + Cancelar +
+
+
+
+
+{% endblock %} diff --git a/templates/users/list.html b/templates/users/list.html index 9d6e883..79149cd 100644 --- a/templates/users/list.html +++ b/templates/users/list.html @@ -28,39 +28,41 @@ - {% for user_id, user in users.items() %} - - {{ user.username }} - {{ user.nombre }} - {{ user.email }} - {{ user.nivel }} - - {% if user.estado == 'activo' %} - Activo - {% else %} - Inactivo - {% endif %} - - -
- - - - {% if user_id != current_user.get_id() and current_user.has_permission(9000) %} - - {% endif %} -
- - + {% if users and users|length > 0 %} + {% for user in users %} + + {{ user.username }} + {{ user.nombre }} + {{ user.email }} + {{ user.nivel }} + + {% if user.estado == 'activo' %} + Activo + {% else %} + Inactivo + {% endif %} + + +
+ + + + {% if user_id != current_user.get_id() and current_user.has_permission(9000) %} + + {% endif %} +
+ + + {% endfor %} {% else %} - - No hay usuarios registrados. - - {% endfor %} + + No hay usuarios registrados. + + {% endif %} diff --git a/test_reports/junit_20250304_111708.xml b/test_reports/junit_20250304_112502.xml similarity index 99% rename from test_reports/junit_20250304_111708.xml rename to test_reports/junit_20250304_112502.xml index 3f5d58c..2e41355 100644 --- a/test_reports/junit_20250304_111708.xml +++ b/test_reports/junit_20250304_112502.xml @@ -1,135 +1,135 @@ -tests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +tests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\test_auth.py:23: in test_login_success +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\test_auth.py:23: in test_login_success assert b"Panel" in response.data or b"Proyectos" in response.data E assert (b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Proyectos' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\test_auth.py:33: in test_login_invalid_credentials +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\test_auth.py:33: in test_login_invalid_credentials assert ( E assert b'credenciales' in b'<!doctype html>\n<html lang="es">\n<head>\n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>iniciar sesi\xc3\xb3n - arch</title>\n \n <!-- bootstrap css -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- font awesome icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- custom css -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="arch" height="30">\n arch\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarnav" \n aria-controls="navbarnav" aria-expanded="false" aria-label="toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfolvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 arch - sistema de gesti\xc3\xb3n documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- bootstrap bundle with popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jquery (for bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- custom javascript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' -E + where b'<!doctype html>\n<html lang="es">\n<head>\n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>iniciar sesi\xc3\xb3n - arch</title>\n \n <!-- bootstrap css -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- font awesome icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- custom css -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="arch" height="30">\n arch\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarnav" \n aria-controls="navbarnav" aria-expanded="false" aria-label="toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfolvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 arch - sistema de gesti\xc3\xb3n documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- bootstrap bundle with popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jquery (for bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- custom javascript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <built-in method lower of bytes object at 0x000001ACAD91D700>() -E + where <built-in method lower of bytes object at 0x000001ACAD91D700> = b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>'.lower -E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + where b'<!doctype html>\n<html lang="es">\n<head>\n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>iniciar sesi\xc3\xb3n - arch</title>\n \n <!-- bootstrap css -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- font awesome icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- custom css -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="arch" height="30">\n arch\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarnav" \n aria-controls="navbarnav" aria-expanded="false" aria-label="toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfolvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 arch - sistema de gesti\xc3\xb3n documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- bootstrap bundle with popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jquery (for bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- custom javascript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <built-in method lower of bytes object at 0x000002370E3A6120>() +E + where <built-in method lower of bytes object at 0x000002370E3A6120> = b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>'.lower +E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\test_auth.py:70: in test_permission_levels +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\test_auth.py:70: in test_permission_levels assert ( E assert (404 == 403 or b'acceso denegado' in b'<!doctype html>\n<html lang="es">\n<head>\n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>error 404 - arch</title>\n \n <!-- bootstrap css -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- font awesome icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- custom css -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="arch" height="30">\n arch\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarnav" \n aria-controls="navbarnav" aria-expanded="false" aria-label="toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 arch - sistema de gesti\xc3\xb3n documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- bootstrap bundle with popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jquery (for bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- custom javascript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where 404 = <WrapperTestResponse 3531 bytes [404 NOT FOUND]>.status_code -E + and b'<!doctype html>\n<html lang="es">\n<head>\n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>error 404 - arch</title>\n \n <!-- bootstrap css -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- font awesome icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- custom css -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="arch" height="30">\n arch\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarnav" \n aria-controls="navbarnav" aria-expanded="false" aria-label="toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 arch - sistema de gesti\xc3\xb3n documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- bootstrap bundle with popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jquery (for bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- custom javascript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <built-in method lower of bytes object at 0x000001ACAD77E950>() -E + where <built-in method lower of bytes object at 0x000001ACAD77E950> = b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Error 404 - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> Ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>'.lower -E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Error 404 - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> Ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 3531 bytes [404 NOT FOUND]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!doctype html>\n<html lang="es">\n<head>\n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>error 404 - arch</title>\n \n <!-- bootstrap css -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- font awesome icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- custom css -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="arch" height="30">\n arch\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarnav" \n aria-controls="navbarnav" aria-expanded="false" aria-label="toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 arch - sistema de gesti\xc3\xb3n documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- bootstrap bundle with popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jquery (for bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- custom javascript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <built-in method lower of bytes object at 0x000002370E503B10>() +E + where <built-in method lower of bytes object at 0x000002370E503B10> = b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Error 404 - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> Ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>'.lower +E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Error 404 - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n <di... \n \n <div class="mt-5">\n <a href="/projects/" class="btn btn-primary btn-lg">\n <i class="bi bi-house"></i> Ir a la p\xc3\xa1gina principal\n </a>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 3531 bytes [404 NOT FOUND]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data -E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:117: in logged_in_client - assert b'Cerrar' in response.data or b'Logout' in response.data or b'Panel' in response.data +E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.datatests\conftest.py:121: in logged_in_client + assert ( E assert (b'Cerrar' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Logout' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' or b'Panel' in b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>') E + where b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data E + and b'<!DOCTYPE html>\n<html lang="es">\n<head>\n <meta charset="UTF-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <title>Iniciar sesi\xc3\xb3n - ARCH</title>\n \n <!-- Bootstrap CSS -->\n <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">\n \n <!-- Font Awesome Icons -->\n <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">\n \n <!-- Custom CSS -->\n <link href="/static/css/main.css" rel="stylesheet">\n \n \n</head>\n<body>\n <!-- Navigation -->\n <nav class="navbar navbar-expand-lg navbar-dark bg-primary">\n <div class="container">\n <a class="navbar-brand" href="/projects/">\n <img src="/static/img/logo.png" alt="ARCH" height="30">\n ARCH\n </a>\n <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" \n aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">\n <span class="navbar-toggler-icon"></span>\n </button>\n ...iv>\n </form>\n \n <div class="mt-3 text-center">\n <a href="/auth/reset_password_request">\xc2\xbfOlvid\xc3\xb3 su contrase\xc3\xb1a?</a>\n </div>\n </div>\n </div>\n </div>\n</div>\n\n </main>\n\n <!-- Footer -->\n <footer class="bg-light py-4 mt-5">\n <div class="container">\n <div class="row">\n <div class="col-md-6">\n <p class="mb-0">&copy; 2025 ARCH - Sistema de Gesti\xc3\xb3n Documental</p>\n </div>\n <div class="col-md-6 text-end">\n <a href="/about" class="text-decoration-none">Acerca de</a>\n </div>\n </div>\n </div>\n </footer>\n\n <!-- Bootstrap Bundle with Popper -->\n <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>\n \n <!-- jQuery (For bootstrap plugins that require it) -->\n <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>\n \n <!-- Custom JavaScript -->\n <script src="/static/js/main.js"></script>\n \n \n</body>\n</html>' = <WrapperTestResponse 5177 bytes [200 OK]>.data diff --git a/test_reports/test_results_20250304_111721.json b/test_reports/test_results_20250304_112515.json similarity index 98% rename from test_reports/test_results_20250304_111721.json rename to test_reports/test_results_20250304_112515.json index d176952..9fe77a7 100644 --- a/test_reports/test_results_20250304_111721.json +++ b/test_reports/test_results_20250304_112515.json @@ -5,8 +5,8 @@ "failed": 3, "skipped": 0, "error": 0, - "duration": 12.019911050796509, - "timestamp": "2025-03-04T11:17:09.716440" + "duration": 12.180299997329712, + "timestamp": "2025-03-04T11:25:03.575618" }, "tests": [ { @@ -15,7 +15,7 @@ "class": "TestAuth", "name": "test_login_page", "result": "passed", - "duration": 0.04145319999952335, + "duration": 0.03655619999335613, "error_message": null, "error_trace": null }, @@ -25,7 +25,7 @@ "class": "TestAuth", "name": "test_login_success", "result": "failed", - "duration": 0.34399900000425987, + "duration": 0.3281005000026198, "error_message": "assert (b'Panel' in b'\\n\\n\\n \\n \\n Iniciar sesi\\xc3\\xb3n - ARCH\\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n \\n\\n\\n \\n