确保稳定性:Langflow PR的组件单元测试

2q5ifsrm  于 2个月前  发布在  其他
关注(0)|答案(1)|浏览(29)

功能请求

我想要提出以下建议:

  • 定义一组具有明确单元测试用例的预构建组件。
  • 当创建一个拉取请求(PR)时:
  • 为这些组件运行测试用例。
  • 至少为已修改文件的组件运行测试用例。
    好处:
  • 确保我们的开发过程保持一致性。
  • 减少每次更新后破坏组件的风险。
  • 增强开发者将代码推送到生产环境的信心。
    建议:
  • 即使不是所有组件,也应首先为基本组件实现这种做法。

感谢您考虑这个建议。

动机

动机:

  • 在开发一个可生产部署的应用时,我经常遇到基本组件在许多构建中出现故障的问题。
  • 我的开发工作开始于1.0.0版本之前,因此我见证了过渡过程,并观察到某些基本组件在某些PR之后经常出现故障。

您的贡献

如果在为每个基本组件创建单元测试方面我能提供帮助,我会非常乐意。

mitkmikd

mitkmikd1#

听起来不错!如果你能等待PR #2928,我认为你的工作会更容易创建单独的测试,因为组件的ID正在改变,它们现在由一个通用组件渲染。
感谢合作!

相关问题