【问题标题】:How to run tests before the commit in Pycharm/Intellij Idea如何在 Pycharm/Intellij Idea 中提交之前运行测试
【发布时间】:2012-12-10 11:26:36
【问题描述】:

是否可以在 Pycharm/Intellij Idea 中的任何提交之前运行指定的脚本?我想确保测试没有被破坏。 谢谢。

【问题讨论】:

    标签: intellij-idea pycharm pre-commit-hook


    【解决方案1】:

    如果您不想购买 TeamCity 许可证,也可以使用 "toggle auto-test" 功能,在您更改测试时重新运行测试。

    它不会阻止您的提交,但会在您的测试失败时向您发出警告。

    【讨论】:

      【解决方案2】:

      我一直在寻找类似的快速解决方案,我在启动项目执行之前集成了测试执行,在运行/调试配置 - 启动前

      中添加了一个项目

      另一个最佳解决方案是集成一个 git hook 客户端,例如 pre-commit

      【讨论】:

        【解决方案3】:

        考虑使用TeamCity

        请注意,它还提供与 IntelliJ IDEA 的集成。

        【讨论】:

        • 谢谢,我会尝试为我的项目设置团队城市。
        • 这并不能真正回答问题,即如何在 PyCharm/IDEA 中启用它。
        猜你喜欢
        • 1970-01-01
        • 2014-03-17
        • 1970-01-01
        • 2011-03-30
        • 2011-04-03
        • 2014-08-20
        • 2015-04-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多