跳到主要内容

testing

PGlite 适配器测试工具集

提供给适配器消费者(应用 e2e、第三方测试)复用的辅助函数: 数据库命名、表/触发器清理、Entity Class 克隆(避免多 RxDB 实例注册冲突)。

Functions

FunctionDescription
cleanup_db清理 PGlite 适配器持有的数据库:移除所有 trigger、TRUNCATE 业务表、 复位 rxdb_branchmain,并重新装配版本分支 trigger。
cloneEntityClasses克隆 Entity Class 数组,避免 Symbol(ɵEntityManager) 冲突。
generateDbName生成唯一的测试数据库名称(带时间戳与随机后缀)。