Pygithub: 文档测试框架

创建于 2016-08-09  ·  11评论  ·  资料来源: PyGithub/PyGithub

PyGithub 带有自己的测试框架,允许记录和重放请求。

目前,没有关于它的简单文档。

good first issue stale

最有用的评论

仅供参考,谁正在阅读这篇文章,我花了 4 小时试图弄清楚测试框架是如何工作的,但无法全部破解......

我决定继续前进,并破解了一个快速解决方案。 这可能不是最好的,但至少它可以暂时完成工作......

所有11条评论

老实说,那将是惊人的。 我们在另一个项目中讨论如何改进我们的测试套件。 现在,我们使用 GitHub 令牌和真实的 GitHub 对象进行测试。 如果我们可以使用模拟对象并且根本不调用 GitHub 的 API(或至少很少调用),那就更好了。 我们只是想知道您是如何进行测试的(因为我们大量使用 PyGithub)并想知道我们是否可以从您的方法中学到一些东西。

还应该添加大量未经测试的 PR。 也许这对我来说很幼稚,但我认为如果人们了解他们是如何工作的,就会有更多的 PR 带有测试。

外部参照: https :

今天仍然如此,我花了一些时间来了解测试框架

关于写一些关于你对测试框架的了解的想法? ;)

@jakirkham也许等我有空闲时间。

@sfdye我最近写了一个同样严重依赖 PyGithub 的库。

我花时间学习了测试框架,并提取了一个可用于记录和回放的孤立类。 我专门在 py.test 套件中使用它,而不是 unittest。

我可以在 PyPI 上发布这样一个类作为库吗? 我的意思是许可明智。 如果是这样,你想看看吗?

@jakirkham仅供参考

@iliapolo我不是原始测试框架的作者,但我想应该没问题,因为 PyGithub 是 LGPL。

此问题已自动标记为过时,因为它最近没有活动。 如果没有进一步的活动发生,它将被关闭。 感谢你的贡献。

仅供参考,谁正在阅读这篇文章,我花了 4 小时试图弄清楚测试框架是如何工作的,但无法全部破解......

我决定继续前进,并破解了一个快速解决方案。 这可能不是最好的,但至少它可以暂时完成工作......

@jayfk @sfdye,因为该文档自 2016 年以来一直处于待处理状态,并且很多人都要求它。 您能否至少指出用户如何模拟 pygithub API 测试? Framework.py 文件并没有削减它......如果我们能获得文档或如何在 python 中模拟 Github API 的工作示例,那将非常有帮助。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

jacquev6 picture jacquev6  ·  3评论

hren-ron picture hren-ron  ·  6评论

diegotejadav picture diegotejadav  ·  5评论

psychemedia picture psychemedia  ·  5评论

grayaii picture grayaii  ·  4评论