Skip to content
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: ✨ 修复了news类型无法使用的问题,添加了message的测试,新增模板卡片消息 #177

Merged
merged 3 commits into from
Jan 3, 2024

Conversation

eryajf
Copy link
Contributor

@eryajf eryajf commented Sep 28, 2023

原来提供的发消息能力似乎只有text与markdown还能沿用,另外几个官方都有不小的改动,把news和mpnews做了一下修复。

另外比较重要的是添加了卡片模板的消息,这块儿官方提供了更加丰富的能力,已通过测试可用。

@eryajf
Copy link
Contributor Author

eryajf commented Sep 28, 2023

经过两天的研究,以及调试,总算是把这块儿补齐了。从issue区也看了不少作者的对话,挺能理解你的,毕竟我也有维护一些开源项目,有时候,后期的维护就挺有心无力的了。

关联的issue #96 #76

Copy link
Owner

@xen0n xen0n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

测试不应该有副作用(不应该向外部服务发出具体请求),提醒我了,这块我国庆看看能不能抽个 interface 方便 mock

我的打算是:单测用例只去断言预期的请求 URL、头、请求体。后续如果有需求及时发现 API 不兼容变更的话再考虑加 e2e 集测,我去弄个测试用的企业账号和应用啥的。

最后感谢您的贡献!

@eryajf
Copy link
Contributor Author

eryajf commented Oct 1, 2023

测试不应该有副作用(不应该向外部服务发出具体请求),提醒我了,这块我国庆看看能不能抽个 interface 方便 mock

我的打算是:单测用例只去断言预期的请求 URL、头、请求体。后续如果有需求及时发现 API 不兼容变更的话再考虑加 e2e 集测,我去弄个测试用的企业账号和应用啥的。

最后感谢您的贡献!

那这个pr是我修改一下并入呢,还是等你这边修整之后再说呢

@eryajf
Copy link
Contributor Author

eryajf commented Oct 1, 2023

我的go水平也是半路出家,跟着项目也学习了很多东西

@xen0n
Copy link
Owner

xen0n commented Oct 1, 2023

测试不应该有副作用(不应该向外部服务发出具体请求),提醒我了,这块我国庆看看能不能抽个 interface 方便 mock

我的打算是:单测用例只去断言预期的请求 URL、头、请求体。后续如果有需求及时发现 API 不兼容变更的话再考虑加 e2e 集测,我去弄个测试用的企业账号和应用啥的。

最后感谢您的贡献!

那这个pr是我修改一下并入呢,还是等你这边修整之后再说呢

我这两天试着弄弄,要不你暂时把测试代码从这个PR拆出来(至少拆个单独提交)也行,否则CI红的,无法合并

@xen0n
Copy link
Owner

xen0n commented Oct 5, 2023

最近有些其他事情插入了我的 todo list,这两天又不舒服,我会把你的 commits 整理下提交进去。

假期结束前不用等我消息了,可以关掉电脑享受生活了 ;-)

@eryajf
Copy link
Contributor Author

eryajf commented Oct 5, 2023

了解,注意身体,好好休息

@tttao7
Copy link

tttao7 commented Jan 3, 2024

也挺需要这个模板卡片消息 @xen0n 老哥如果这个没啥问题的话 请提交一下~ 谢谢啦。

@xen0n
Copy link
Owner

xen0n commented Jan 3, 2024

因为我仍然没有时间折腾(十分抱歉),基于对业务研发总会把自己用到的那部分代码跑通的这一份信任 😈,我打算先把这些合并了。后续我再看怎么补测试……

感谢您的贡献!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants