forked from mttu-developers/konabot
补充 README
This commit is contained in:
19
README.md
19
README.md
@ -96,6 +96,21 @@ poetry run python bot.py
|
|||||||
- [事件处理](https://nonebot.dev/docs/tutorial/handler)
|
- [事件处理](https://nonebot.dev/docs/tutorial/handler)
|
||||||
- [Alconna 插件](https://nonebot.dev/docs/best-practice/alconna/)
|
- [Alconna 插件](https://nonebot.dev/docs/best-practice/alconna/)
|
||||||
|
|
||||||
## 数据库模块
|
## 代码测试
|
||||||
|
|
||||||
本项目的数据库模块已更新为异步实现,使用连接池来提高性能,并支持现代的`pathlib.Path`参数类型。详细使用方法请参考[数据库使用文档](/docs/database.md)。
|
本项目使用 pytest 进行自动化测试,你可以把你的测试代码放在 `./tests` 目录下。
|
||||||
|
|
||||||
|
使用命令行执行测试:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
poetry run just test
|
||||||
|
```
|
||||||
|
|
||||||
|
使用命令行,在浏览器查看测试覆盖率报告:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
poetry run just coverage
|
||||||
|
# 此时会打开一个 :8000 端口的 Web 服务器
|
||||||
|
# 你可以在 http://localhost:8000 查看覆盖率报告
|
||||||
|
# 在控制台使用 Ctrl+C 关闭这个 Web 服务器
|
||||||
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user