Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
williamjmorenor committed Feb 6, 2024
1 parent 3d8ef77 commit 65b5ca0
Showing 1 changed file with 1 addition and 99 deletions.
100 changes: 1 addition & 99 deletions now_lms/db/data_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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 = """
<iframe src="//www.slideshare.net/slideshow/embed_code/key/3gxt7XbHFmPBWP"
width="595"
height="485"
frameborder="0"
marginwidth="0"
marginheight="0"
scrolling="no"
style="border:1px solid #CCC; border-width:1px; margin-bottom:5px;
max-width: 100%;"
allowfullscreen>
</iframe>
"""


def crear_curso_demo():
# pylint: disable=too-many-locals
"""Crea en la base de datos un curso de demostración."""
Expand Down

0 comments on commit 65b5ca0

Please sign in to comment.