功能测试与流浪汉在d

2024-04-24 00:05:58 发布

您现在位置:Python中文网/ 问答频道 /正文

为了测试一些需要新VM的代码部分,我使用Vagrant。为了自动化测试,我使用python-vagrant包自动创建和销毁vm。你知道吗

问题是,我切换到Docker,所以我的应用程序现在是容器化的,因此我在一个测试容器中运行测试。即使我在容器中安装了Vagrant,它也会抱怨周围没有VirtualBox。有没有可能解决这个问题?你知道吗

现在,我创建了一个Makefile函数,该函数使VM运行一个执行测试的容器,并在最后销毁VM。但这不允许我在测试之间执行VM回滚等等。你知道吗


Tags: 函数docker代码应用程序vm容器makefilevirtualbox