Commit graph

14 commits

Author SHA1 Message Date
0e32d8c64b fix: 修改了一堆的bug
1. msdepoly 删除
2. 修改删除的文件做一个备份
3. websocket 测试
2024-10-12 22:01:48 +08:00
bfdda810d1 fix: 单元测试完成~快搞完了
1. RemoteSyncServer 的 StateHelper 改为私有
2. 修改删除的文件做一个备份
3. 更加详细的测试,主要是观察文件对比是否成功
4. websocket 正式测试
2024-10-12 22:01:48 +08:00
ffda80aa01 fix: 测试改了一堆bug 2024-10-12 22:01:48 +08:00
a70a302134 refactor: 重构了dir的结构,以便于序列化和反序列化 2024-10-12 22:01:48 +08:00
f93cc03bc0 fix: 单元测试修了一大堆bug。当前问题,Dir序列化错误,重构dir 2024-10-12 22:01:48 +08:00
352e13fd29 feat: 完成pipi单元测试 2024-10-12 22:01:48 +08:00
d7d39859d2 refactor: 改进了DirFileConfigs 的结构 2024-10-12 22:01:48 +08:00
9c9ffdd77e feat: 完成发布流程 2024-10-12 22:01:48 +08:00
cb05dc8215 chore: 我好像在别的地方写了一点。。。。 先提交上去吧 2024-10-12 22:01:48 +08:00
8d1e08a370 style: 将连接抽象为一个单独的模块,符合单一职责原则,增加了系统的可扩展性
- 好的设计模式也将减少代码
2024-10-12 22:01:48 +08:00
62366f0d97 chore: 推送到coding 2024-10-12 22:01:48 +08:00
02c162ee8f feat: local server 添加连接 2024-10-12 22:01:31 +08:00
78d9e68fea refactor:将每个测试方法改为相互独立
原因是:

1.  相互独立的单元测试,有助于debug问题,
2.  不需要考虑执行顺序,额外的运行环境等,更加简单。
做的工作是:
1. 去掉了顺序执行,这有助于并发调用,减少测试时间
2. 去掉了测试方法中共享的实例
2024-10-12 22:00:25 +08:00
b76f7b61c3 chore: 初始化仓库 2024-10-12 21:57:08 +08:00