def setUpClass(cls) -> None: """Ensure pineboo is initialized for testing.""" config.set_value("application/isDebuggerMode", True) config.set_value("application/dbadmin_enabled", True) cls.prev_main_window_name = config.value( "ebcomportamiento/main_form_name", "eneboo") config.set_value("ebcomportamiento/main_form_name", "eneboo_mdi") init_testing()
def setUpClass(cls) -> None: """Ensure pineboo is initialized for testing.""" from pineboolib.core.utils.utils_base import filedir db_name = "temp_db" dirs = [True, filedir("./application/staticloader/tests/fixtures")] config.set_value("StaticLoader/%s/enabled" % (db_name), True) # Para activar carga estática config.set_value("StaticLoader/%s/dirs" % db_name, dirs) init_testing()
def setUpClass(cls) -> None: """Ensure pineboo is initialized for testing.""" init_testing()
def setUpClass(cls) -> None: """Ensure pineboo is initialized for testing.""" init_testing() # install acls from pineboolib.application.database import pnsqlcursor cursor_flgroups = pnsqlcursor.PNSqlCursor("flgroups") cursor_flgroups.setModeAccess(cursor_flgroups.Insert) cursor_flgroups.refreshBuffer() cursor_flgroups.setValueBuffer("idgroup", "usuarios") cursor_flgroups.setValueBuffer("descripcion", "Grupo usuarios") cursor_flgroups.commitBuffer() cursor_flusers = pnsqlcursor.PNSqlCursor("flusers") cursor_flusers.setModeAccess(cursor_flusers.Insert) cursor_flusers.refreshBuffer() cursor_flusers.setValueBuffer("iduser", "memory_user") cursor_flusers.setValueBuffer("idgroup", "usuarios") cursor_flusers.setValueBuffer("descripcion", "test user") cursor_flusers.commitBuffer() cursor_flacls = pnsqlcursor.PNSqlCursor("flacls") cursor_flacls.setModeAccess(cursor_flacls.Insert) cursor_flacls.setActivatedCheckIntegrity(False) cursor_flacls.refreshBuffer() cursor_flacls.setValueBuffer("idacl", "primera") cursor_flacls.setValueBuffer("descripcion", "first acl") cursor_flacls.setValueBuffer("prioridadgrupointro", 2) cursor_flacls.setValueBuffer("prioridadusuariointro", 1) cursor_flacls.commitBuffer() cursor_flacls.setModeAccess(cursor_flacls.Insert) cursor_flacls.setActivatedCheckIntegrity(False) cursor_flacls.refreshBuffer() cursor_flacls.setValueBuffer("idacl", "segunda") cursor_flacls.setValueBuffer("descripcion", "second acl") cursor_flacls.setValueBuffer("prioridadgrupointro", 2) cursor_flacls.setValueBuffer("prioridadusuariointro", 1) cursor_flacls.commitBuffer() cursor_flacls.setModeAccess(cursor_flacls.Insert) cursor_flacls.setActivatedCheckIntegrity(False) cursor_flacls.refreshBuffer() cursor_flacls.setValueBuffer("idacl", "tercera") cursor_flacls.setValueBuffer("descripcion", "third acl") cursor_flacls.setValueBuffer("prioridadgrupointro", 2) cursor_flacls.setValueBuffer("prioridadusuariointro", 1) cursor_flacls.commitBuffer() cursor_flacls.setModeAccess(cursor_flacls.Insert) cursor_flacls.setActivatedCheckIntegrity(False) cursor_flacls.refreshBuffer() cursor_flacls.setValueBuffer("idacl", "cuarta") cursor_flacls.setValueBuffer("descripcion", "fourth acl") cursor_flacls.setValueBuffer("prioridadgrupointro", 2) cursor_flacls.setValueBuffer("prioridadusuariointro", 1) cursor_flacls.commitBuffer() cursor_flacls.setModeAccess(cursor_flacls.Insert) cursor_flacls.setActivatedCheckIntegrity(False) cursor_flacls.refreshBuffer() cursor_flacls.setValueBuffer("idacl", "final") cursor_flacls.setValueBuffer("descripcion", "clear") cursor_flacls.setValueBuffer("prioridadgrupointro", 2) cursor_flacls.setValueBuffer("prioridadusuariointro", 1) cursor_flacls.commitBuffer() cursor_flacs = pnsqlcursor.PNSqlCursor("flacs") cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 1) cursor_flacs.setValueBuffer("tipo", "table") cursor_flacs.setValueBuffer("nombre", "flgroups") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "primera") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:table:Maestro:flgroup") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.commitBuffer() id_acs_1 = cursor_flacs.valueBuffer("idac") cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 2) cursor_flacs.setValueBuffer("tipo", "table") cursor_flacs.setValueBuffer("nombre", "flmodules") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "primera") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:table:Maestro:flmodules") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.commitBuffer() id_acs_2 = cursor_flacs.valueBuffer("idac") # global tables '--' cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 3) cursor_flacs.setValueBuffer("tipo", "table") cursor_flacs.setValueBuffer("nombre", "flareas") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "segunda") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:table:Maestro:flareas") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.setValueBuffer("permiso", "--") cursor_flacs.commitBuffer() # global tables 'r-' cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 4) cursor_flacs.setValueBuffer("tipo", "table") cursor_flacs.setValueBuffer("nombre", "flusers") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "segunda") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:table:Maestro:flusers") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.setValueBuffer("permiso", "r-") cursor_flacs.commitBuffer() # global tables 'rw' cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 5) cursor_flacs.setValueBuffer("tipo", "table") cursor_flacs.setValueBuffer("nombre", "fltest") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "segunda") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:table:Maestro:fltest") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.setValueBuffer("permiso", "rw") cursor_flacs.commitBuffer() cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 6) cursor_flacs.setValueBuffer("tipo", "form") cursor_flacs.setValueBuffer("nombre", "formRecordflmodules") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "tercera") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:form:Edición:formRecordflmodules") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Edición") cursor_flacs.commitBuffer() id_acs_3 = cursor_flacs.valueBuffer("idac") cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 7) cursor_flacs.setValueBuffer("tipo", "mainwindow") cursor_flacs.setValueBuffer("nombre", "sys") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("idacl", "cuarta") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:mainwindow:Maestro:sys") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.setValueBuffer("permiso", "--") cursor_flacs.commitBuffer() id_acs_4 = cursor_flacs.valueBuffer("idac") # global form 'r-' cursor_flacs.setModeAccess(cursor_flacs.Insert) cursor_flacs.setActivatedCheckIntegrity(False) cursor_flacs.refreshBuffer() cursor_flacs.setValueBuffer("prioridad", 8) cursor_flacs.setValueBuffer("tipo", "form") cursor_flacs.setValueBuffer("nombre", "formflmodules") cursor_flacs.setValueBuffer("idgroup", "usuarios") cursor_flacs.setValueBuffer("permiso", "r-") cursor_flacs.setValueBuffer("idacl", "tercera") cursor_flacs.setValueBuffer( "descripcion", "Sistema:Administración:form:Maestro:formflmodules") cursor_flacs.setValueBuffer("degrupo", True) cursor_flacs.setValueBuffer("idarea", "sys") cursor_flacs.setValueBuffer("idmodule", "sys") cursor_flacs.setValueBuffer("tipoform", "Maestro") cursor_flacs.commitBuffer() cursor_flacos = pnsqlcursor.PNSqlCursor("flacos") cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() # single table 'r-' cursor_flacos.setValueBuffer("nombre", "descripcion") cursor_flacos.setValueBuffer("permiso", "r-") cursor_flacos.setValueBuffer("idac", id_acs_1) cursor_flacos.setValueBuffer("tipocontrol", "Tabla") cursor_flacos.commitBuffer() cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() # single table '--' cursor_flacos.setValueBuffer("nombre", "idgroup") cursor_flacos.setValueBuffer("permiso", "--") cursor_flacos.setValueBuffer("idac", id_acs_1) cursor_flacos.setValueBuffer("tipocontrol", "Tabla") cursor_flacos.commitBuffer() cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() # single table 'rw' cursor_flacos.setValueBuffer("nombre", "descripcion") cursor_flacos.setValueBuffer("permiso", "rw") cursor_flacos.setValueBuffer("idac", id_acs_2) cursor_flacos.commitBuffer() # single form 'r-' cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() cursor_flacos.setValueBuffer("nombre", "botonExportar") cursor_flacos.setValueBuffer("descripcion", "Botón:botonExportar") cursor_flacos.setValueBuffer("tipocontrol", "Botón") cursor_flacos.setValueBuffer("permiso", "r-") cursor_flacos.setValueBuffer("idac", id_acs_3) cursor_flacos.commitBuffer() # single form '--' cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() cursor_flacos.setValueBuffer("nombre", "botonCargar") cursor_flacos.setValueBuffer("descripcion", "Botón:botonCargar") cursor_flacos.setValueBuffer("tipocontrol", "Botón") cursor_flacos.setValueBuffer("permiso", "--") cursor_flacos.setValueBuffer("idac", id_acs_3) cursor_flacos.commitBuffer() # single mainwindow '--' cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() cursor_flacos.setValueBuffer("nombre", "ebcomportamiento") cursor_flacos.setValueBuffer("descripcion", "Todos:ebcomportamiento") cursor_flacos.setValueBuffer("tipocontrol", "Todos") cursor_flacos.setValueBuffer("permiso", "--") cursor_flacos.setValueBuffer("idac", id_acs_4) cursor_flacos.commitBuffer() # single mainwindow '-w' cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() cursor_flacos.setValueBuffer("nombre", "flgroups") cursor_flacos.setValueBuffer("descripcion", "Todos:flgroups") cursor_flacos.setValueBuffer("tipocontrol", "Todos") cursor_flacos.setValueBuffer("permiso", "-w") cursor_flacos.setValueBuffer("idac", id_acs_4) cursor_flacos.commitBuffer() cursor_flacos.setModeAccess(cursor_flacos.Insert) cursor_flacos.refreshBuffer() cursor_flacos.setValueBuffer("nombre", "flareas") cursor_flacos.setValueBuffer("descripcion", "Todos:flareas") cursor_flacos.setValueBuffer("tipocontrol", "Todos") cursor_flacos.setValueBuffer("permiso", "rw") cursor_flacos.setValueBuffer("idac", id_acs_4) cursor_flacos.commitBuffer()
def setUpClass(cls) -> None: """Init test project.""" init_testing()
def setUpClass(cls) -> None: """Enable strict parsing.""" pytnyzer.STRICT_MODE = True init_testing()