예제 #1
0
def prueba_guardar_mal():
    '''
    Intentaremos guardar algo incorrecto
    
    >>> prueba_guardar_mal()
    Detecta el fallo
    
    '''
    try:
        Almacen.guardar('Invalido')
    except Exception as e:
        if str(e) == 'Tipo a guardar incorrecto':
            print('Detecta el fallo')
        else:
            raise
예제 #2
0
def prueba_almacenamiento():
    '''
    >>> prueba_almacenamiento()
    id  19766159  description  Proyecto de prueba del TFG para la extracción de issues.
    iid  1  labels  ['learn']
    iid  2  labels  ['enhancement']
    iid  3  labels  ['learn']
    iid  4  labels  ['critical', 'enhancement']
    iid  5  labels  ['learn']
    iid  6  labels  ['enhancement']
    
    '''
    extractor = Extractor.Extractor('wgm1001/TFG-tst')
    proyecto = extractor.extraer()
    Almacen.guardar(proyecto)
    p = Almacen.sacarRepositorios(proyecto.pid)
    print('id ', p.pid, ' description ', p.description)
    for i in p.issues:
        print('iid ', i.iid, ' labels ', i.labels)