test(detection): 添加检测锁管理器的单元测试
- 为 DetectionLockManager 添加完整的单元测试覆盖 - 测试空状态下的获取操作返回成功结果 - 测试被其他用户持有时的获取操作返回忙状态 - 测试同用户重入时刷新页面和过期时间功能 - 测试过期后任意用户可获取锁的功能 - 测试匹配用户时释放锁的操作 - 测试非匹配用户时释放锁的无操作行为 - 测试匹配页面时释放锁的功能 - 测试强制释放锁的操作 - 添加并发获取锁的竞态条件测试确保线程安全
This commit is contained in:
@@ -80,12 +80,12 @@ public class BookmarkUtil {
|
||||
P p = (P) element;
|
||||
String textFromP = Docx4jUtil.getTextFromP(p);
|
||||
if (textFromP.contains("测量回路")) {
|
||||
if (!textFromP.contains("1")) {
|
||||
// 另起一页
|
||||
P pagePara = Docx4jUtil.getPageBreak();
|
||||
idx = idx + 1;
|
||||
parentContent.add(idx, pagePara);
|
||||
}
|
||||
// if (!textFromP.contains("1")) {
|
||||
// // 另起一页
|
||||
// P pagePara = Docx4jUtil.getPageBreak();
|
||||
// idx = idx + 1;
|
||||
// parentContent.add(idx, pagePara);
|
||||
// }
|
||||
idx = idx + 1;
|
||||
parentContent.add(idx, p);
|
||||
}
|
||||
@@ -169,4 +169,4 @@ public class BookmarkUtil {
|
||||
}
|
||||
return bookmarkInfo;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user