Exemple #1
0
def server_crear_modelo_html ():
    salida = ("")
    try:
        nombreModelo = request.forms.get("nombreModelo")
        idMetamodelo = int(request.forms.get("idMetamodelo"))
        modelo = ModeladorDao.crearModelo({"idMetamodelo":idMetamodelo,"nombre":nombreModelo})
        salida = modelo
    except (Exception) as ex:
        salida = ("")
        print(repr(ex))
    return salida
Exemple #2
0
 def testCrearModeloValido(self):
     conteo = len(ModeladorDao.getModelos())
     #if conteo!=0:
     #    self.fail("no se puede recuperar modelos creado por default")
     modeloDao = ModeladorDao.ModeloDao()
     modelo = modeloDao.nuevoDiccionario()
     modelo["idMetamodelo"] = 1
     modelo["nombre"] = ("ModeloDePrueba")
     modelo = ModeladorDao.crearModelo(modelo)
     if modelo["idModelo"] is None or modelo["idModelo"] == 0:
         self.fail("no se pudo obtener id de Modelo")
     #print ("MODELO CREADO %s"%str (modelo))
     conteo1 = len(ModeladorDao.getModelos())
     if conteo1 != (conteo + 1):
         self.fail("creación  de modelo no ha alterado contador")
     raizModelo = ModeladorDao.getRaizModelo(modelo["idModelo"])
     if raizModelo is None or raizModelo["idObjeto"] != modelo[
             "idObjetoRaiz"]:
         self.fail("no se recuperó objetoRaiz")
     modelos = ModeladorDao.getModelos()
     if len(modelos) <= 0:
         self.fail("No se puede consultar modelos")