function test_rama_otorgar_permisos_item_profundo() { $arbol = new toba_catalogo_items(false, 'toba_testing'); $arbol->sacar_publicos(); $arbol->cambiar_permisos(array(1000210), 'prueba_asignacion'); //Chequeo $items_buscados = array('', 1000202, 1000203, 1000205, 1000208, 1000209, 1000210); $arbol = new toba_catalogo_items(false, 'toba_testing'); $arbol->sacar_publicos(); $arbol->ordenar(); $arbol->dejar_grupo_acceso('prueba_asignacion'); $this->assertEqual($arbol->cantidad_items(), count($items_buscados)); foreach ($arbol->items() as $item) { $this->assertTrue(in_array($item->id(), $items_buscados), 'Las carpetas del camino deben tener permisos'); } $this->asegurar_unicidad($arbol->items()); }