【问题标题】:How to run pytest tests after docker container startsdocker容器启动后如何运行pytest测试
【发布时间】:2021-09-11 13:05:01
【问题描述】:

我想问一下是否可以运行一组用 python (pytest) 编写的测试 在 Docker 中运行的 NodeJS 应用程序上?

我想要达到的目标:

1.setup github 操作以在 pull_request 上运行和构建“测试 Docker 容器”(完成)

2.节点容器一启动就运行 pytest (pending)

3.根据pytest的测试结果运行另一个github工作流(还有一个问题是如何实现的,我在某个地方看到了可能cypress可以提供帮助的地方)

如果有必要,请告诉我是否应该提供 Dockerfile 提前致谢

【问题讨论】:

    标签: python node.js docker github pytest


    【解决方案1】:

    通过在 Dockerfile 中使用 ENTRYPOINT 解决,我将运行 npm start & pytest -c xxx 的 bash 脚本放置在其中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-20
      • 1970-01-01
      • 1970-01-01
      • 2014-11-04
      • 2021-12-25
      • 2018-05-16
      • 2020-07-17
      • 2020-04-22
      相关资源
      最近更新 更多