|
Post by Mitu46544 on Nov 4, 2023 0:01:06 GMT -5
止您已经制定了以下方法在容器中启动数据库服务器使用特定测试配置运行集成测试与集成测试分开运行单元测试缺少的是一种实际编排容器的创建和集成测试的运行的方法以确保数据库正在运行并可用于测试环境。为了完成这项工作您将编写一组自定义脚本来启动容器等待服务器准备就绪然后运行测试。 在项目的根目 马来西亚电话号码表 录创建一个名为的新目录复制在该目录中创建一个名为的文件复制在此文件中您将需要执行以下步骤加载任何环境变量以便您可以访问数据库。以分离模式启动容器。等待数据库服务器变得可用。运行迁移以将架构应用到数据库。运行集成测试。作为奖励您还应该能够使用运行的界面的标志来运行此文件。加载您的环境变量。 第一步是您将读取文件并使这些变量在脚本上下文中可用。在命名中创建另一个文件复制在此文件中添加以下代码片段复制这将读入您的文件并导出每个变量以便它在您的脚本中可用。回到您现在可以使用以下命令使用此文件来访问环境变量复制上面变量用于查找相对路径并且该路径用于执行脚本。以分离模式启动容器下一步是启动容器。
|
|