-
-
Notifications
You must be signed in to change notification settings - Fork 702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat (test): unit tests for modules and in ci #130
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
Comments
Wybxc
added
enhancement
New feature or request
help wanted
Extra attention is needed
labels
Nov 26, 2024
项目结构大概是这样子,可能有点粗糙(
|
reycn
changed the title
test: add unit test for each module
feat (test): unit tests for modules and in ci
Nov 27, 2024
这一部分与 pdfminer 上游相比有哪些不同之处?是否可以考虑将 pdfminer 作为依赖直接引入呢? |
只有 init 提交的部分都和上游一模一样,只有 converter、high_level 和 pdfinterp 是魔改过来的 converter 负责解析和排版,应该可以把 TextConverter 剥离出来 分离之后项目结构应该能简单很多,我这几天试试 |
重构完成,现在需要维护/测试的模块只有8个了 |
建议先搞个最基础的CI自动测试,提交PR时简单测测cli和gui能不能跑起来,会不会直接报错 |
unit test #282 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
功能描述
项目目前没有单元测试,这不利于新的贡献者验证自己引入更改的正确性,也不利于理解每个模块的功能。
TODOs
The text was updated successfully, but these errors were encountered: