From 65b5ca00ca5fb33f4523ffcc659ab0b0be10207e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?William=20Jos=C3=A9=20Moreno=20Reyes?= Date: Tue, 6 Feb 2024 13:56:55 -0600 Subject: [PATCH] WIP --- now_lms/db/data_test.py | 100 +--------------------------------------- 1 file changed, 1 insertion(+), 99 deletions(-) diff --git a/now_lms/db/data_test.py b/now_lms/db/data_test.py index a9b92972..7b113264 100644 --- a/now_lms/db/data_test.py +++ b/now_lms/db/data_test.py @@ -41,6 +41,7 @@ UsuarioGrupo, database, ) +from now_lms.db.initial_data import copy_sample_audio, copy_sample_img, copy_sample_pdf, curse_logo, demo_external_code # --------------------------------------------------------------------------------------- # Librerias de terceros @@ -72,105 +73,6 @@ def crear_certificado_prueba(): database.session.commit() -def copy_sample_pdf(): - """Crea un archivo PDF de ejemplo.""" - - origen = path.join(DIRECTORIO_ARCHIVOS, "examples", "NOW_Learning_Management_System.pdf") - directorio_destino = path.join(DIRECTORIO_BASE_ARCHIVOS_USUARIO, "public", "files", "resources") - try: # pragma: no cover - makedirs(directorio_destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - destino = path.join(directorio_destino, "NOW_Learning_Management_System.pdf") - try: # pragma: no cover - copyfile(origen, destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - - -def copy_sample_audio(): - """Crea un archivo audio de ejemplo.""" - - origen = path.join(DIRECTORIO_ARCHIVOS, "examples", "En-us-hello.ogg") - directorio_destino = path.join(DIRECTORIO_BASE_ARCHIVOS_USUARIO, "public", "audio", "resources") - try: - makedirs(directorio_destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - destino = path.join(directorio_destino, "En-us-hello.ogg") - try: - copyfile(origen, destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - - -def copy_sample_img(): - """Crea un archivo de imagen de ejemplo.""" - - origen = path.join(DIRECTORIO_ARCHIVOS, "icons", "logo", "logo_large.png") - directorio_destino = path.join(DIRECTORIO_BASE_ARCHIVOS_USUARIO, "public", "images", "resources") - try: - makedirs(directorio_destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - destino = path.join(directorio_destino, "logo_large.png") - try: - copyfile(origen, destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - - -def curse_logo(curso: str, image: str, program=False): - """Crea un archivo de imagen de ejemplo.""" - - origen = path.join(DIRECTORIO_ARCHIVOS, "img", image) - if program: - directorio_destino = path.join(DIRECTORIO_BASE_ARCHIVOS_USUARIO, "public", "images", "program" + curso) - else: - directorio_destino = path.join(DIRECTORIO_BASE_ARCHIVOS_USUARIO, "public", "images", curso) - - try: - makedirs(directorio_destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - destino = path.join(directorio_destino, "logo.jpg") - try: - copyfile(origen, destino) - except FileExistsError: # pragma: no cover - pass - except FileNotFoundError: # pragma: no cover - pass - - -demo_external_code = """ - - """ - - def crear_curso_demo(): # pylint: disable=too-many-locals """Crea en la base de datos un curso de demostración."""