Beispiel #1
0
    def test_borrar(self):

        print("test_borrar")
        SQlite.BorrarVideo(self.video2.Id)
        actual = SQlite.MostrarVideo(self.video2.Id)
        expected = []
        self.assertListEqual(expected, actual)
    def test_modVideo(self):

        print("test_modVideo")
        SQlite.ModificarVideo(self.video2.Id, self.video2.Compartidas)
        actual = SQlite.MostrarVideo(self.video2.Id)
        expected = [
            self.video2.Id, 'video1', 12, 'El video', "12 nov 2018", 2500,
            10000, 'video', self.video2.Compartidas
        ]
        self.assertListEqual(expected, actual)
 def mostrar_video(self):
     print("Test_Mostrar")
     x = SQlite.MostrarVideo(self.video2.Id)
     expected = [
         'video1', '12', 'El video', "12 nov 2018", '2500', '10000', 'video'
     ]
     self.assertListEqual(expected, x)
Beispiel #4
0
 def mostrar_video(self):
     print("Test_Mostrar")
     x = SQlite.MostrarVideo(self.video2.Id)
     expected = [
         "Nombrevideo", 10, "Nombredelcanal", "26 nov 2018", '7524',
         '24642', "Descripcionvideo"
     ]
     self.assertListEqual(expected, x)
Beispiel #5
0
def main():
    BD = SQlite()
    YT = AppYoutube()
    while True:
        bienvenido = "------------- Bienvenido ------------"
        opcion = int(
            input(
                "---Menu Principal--- \n1.Guardar \n2.Ver Lista \n3.Ver Video \n4.Modificar Video \n5.Borrar Video \n0.Salir\n"
            ))
        if opcion == 1:
            url = input("Ingresa URL para guardar un video :" + "\n")
            Compartidas = input("Ingresa numero de veces compartidas :" + "\n")
            GuardarVideo(YT, BD, url, Compartidas)

            continue

        elif opcion == 2:
            if MostrarLista() == None:
                print("No hay videos agregados, regresando al menú...")
                sleep(1)
                continue
            else:
                w = MostrarLista()
                for x in w:
                    print(x)

                continue

        elif opcion == 3:

            id = input("inserte id de video: ")
            print(MostrarVideo(id))

            continue

        elif opcion == 4:
            id = input("inserte id de video a modificar:")
            Compartidas = int(input("ingrese el numero de veces compartido"))
            ModificarVideo(id, Compartidas)

            continue

        elif opcion == 5:
            id = input("inserte id de video a eliminar:")
            BorrarVideo(id)

        elif opcion == 0:
            print("Saliendo del menú...")
            sleep(1)
            break
Beispiel #6
0
def MostrarMenu():
    Menu = SQlite.MostrarMenu()
    return Menu
Beispiel #7
0
def MostrarSubrecetas(taco):
    Subrecetas = SQlite.MostrarSubrecetas(taco)
    return Subrecetas
Beispiel #8
0
def MostrarClientes():
    Clientes = SQlite.MostrarClientes()
    return Clientes
Beispiel #9
0
def MostrarOrdenes():
    Ordenes = SQlite.MostrarOrdenes()
    return Ordenes
Beispiel #10
0
def BorrarVideo(id):
    borrar = SQlite.BorrarVideo(id)
    return borrar
Beispiel #11
0
def ModificarVideo(id, Compartidas):
    modificar = SQlite.ModificarVideo(id, Compartidas)
    return modificar
Beispiel #12
0
def MostrarVideo(id):
    # recibiendo el ID del video, te debe mostrar el video con sus demás datos
    muestra_video = SQlite.MostrarVideo(id)
    return muestra_video
Beispiel #13
0
def MostrarLista():
    lista = SQlite.MostrarLista()
    return lista
Beispiel #14
0
def GuardarVideo(AppYoutube, SQlite, url, Compartidas):
    # Buscar video en youtube
    vid = AppYoutube.InfoVideo(url)
    # Agregar las categorias
    # Guardar
    new_video = SQlite.GuardarVideo(vid)