test(chat): make diagnostic name expectation explicit in member fixture

This commit is contained in:
evgeny committed 2026-10-27 05:40:10 +01:00
1 parent 5af4572ae1
commit cec3e27aab
2 files changed
+3 -2

No files matched your search

+1 -1
View File
@@ -75,7 +75,7 @@ struct chat_member_display {
char name[64]; /* Local nick,имя nodes или0xNNNN;до63 байт+NUL. */
uint64_t avatar_server; /* Сервер файлового аватара,0 — ссылки нет. */
char avatar_file[70];/* Проверенный sha256.json+NUL. */
uint8_t storage_role; /* Полный действующий member с adm_tags.storage=yes и64-байтовой подписью owner-блока. */
uint8_t storage_role; /* source=0,не deleted,adm_tags.storage=yes и64-байтовая подпись owner-блока;доверие записи — у member_sync. */
uint8_t verified; /* административное подтверждение участника */
uint8_t node_type; /* классификация узла, не состояние маршрута */
uint8_t conn_presence; /* известные виды подключения NCONN_* */
+2 -1
View File
@@ -279,7 +279,8 @@ int main(void) {
debug_config_init(); debug_set_level(DEBUG_LEVEL_ERROR); debug_set_category_level(DEBUG_CATEGORY_CHAT_SYNC, DEBUG_LEVEL_INFO);
size_t baseline = u_get_allocated_count(); utun_instance_set_tun_init_enabled(0);
char directory[] = "/tmp/utun-member-sql-XXXXXX"; assert(mkdtemp(directory)); char config[512], database[512];
snprintf(config, sizeof(config), "[global]\ndb_path=%s\n[ntp]\nenabled=no\n[chatserver]\ngroup_autoconnect=0\nstorage_autoload=0\n", directory);
snprintf(config, sizeof(config), "[global]\nmy_node_name=member test\ndb_path=%s\n[ntp]\nenabled=no\n"
"[chatserver]\ngroup_autoconnect=0\nstorage_autoload=0\n", directory);
struct UASYNC* ua = uasync_create(); assert(ua);
struct UTUN_INSTANCE* inst = utun_instance_create_from_str(ua, config);
assert(inst && !utun_core_start(inst) && !chat_service_start(inst));