|
Post by Mitu46544 on Oct 26, 2023 10:53:43 GMT
成测试的配置文件在上一篇文章中您为创建了一个配置文件该配置文件特定于项目中的单元测试。现在您将创建第二个配置文件名为您将配置在运行集成测试时应如何运行。注意这些文件在本系列中非常相似。根据项目的复杂性像这样拆分配置显然会更有利。在项目的根目录创建一个新文件名为复制将以下内容粘贴到该新文件中复制在分离模式下运行容器允许它在后台运行从而释放终端以继续运行命令例如运行集成测试的命令。 将以下内容添加到复制在这里该标志表示容器应该以分离模式运行。让脚本等待数据库服务器准备就绪在运行迁移和测试之前您需要确保您的数据库已准备好接受请求。为此您 Whatsapp 号码列表 将使用一个名为的著名脚本。此脚本允许您提供以及一些计时配置并使脚本等待直到提供的处的资源变得可用然后再继续。将该脚本的内容下载到通过运行以下命令命名的文件中复制然后返回并使用以下内容更新它复制您的脚本现在将等待环境变量中指定位置的数据库可用然后再继续。 如果您使用的是则还需要运行以下命令来安装脚本中使用的命令并为其设置别名复制准备数据库并运行测试最后两个步骤现在可以安全进行。运行脚本后运行迁移以将任何新更改应用到数据库复制然后为了总结这一切添加以下语句来运行集成测试复制请注意使用的语句。这允许您查找传递给脚本的标志。如果找到标志则假定该标志已存在并将使用用户界面运行测试。使脚本可执行运行测试所需的脚本均已完成但是如果您尝试执行其中任何脚本您将收到权限错误。
|
|