小编sim*_*ond的帖子

运行 gitlab 管道时,Gitlab CI CD 变量不会被注入

我正在 gitlab-ci.yml 文件中运行以下代码部分:

  script:
- pip install --upgrade pip
- cd ./TestAutomation
- pip install -r ./requirements.txt
Run Code Online (Sandbox Code Playgroud)

以下是键和值。所以我必须将任何值传递到管道,并将 key 作为变量 ENV : dev

我通过扩展将上述三个变量添加到了 GitLab CI CD 变量部分。只是添加了一个值和键

我还发现我们可以在 .yml 文件本身中添加变量,如下所示。我不知道如何为一个键添加多个值

variables:
 TEST:
   value: "some value" # this would be the default value
   description: "This variable makes cakes delicious"
Run Code Online (Sandbox Code Playgroud)

当我运行管道时,我收到错误,因为看起来这些变量和值没有正确注入。

更多细节:

我在运行管道时遇到同样的错误。因此,我怀疑当我通过管道运行时,类别变量没有正确注入

如果需要,我会将其显示在共享屏幕上

我观察到的是——与我作为参数或变量传递的键关联的值,这些值不会被注入或替换,而不是键。所以理想情况下 ${Category} 应该替换为 value Smoke 等

gitlab gitlab-ci python-3.8 cicd

20
推荐指数
3
解决办法
4万
查看次数

Jasmine测试资源管理器未在Visual Studio代码中的Jasmine测试资源管理器中显示测试用例(它阻止)列表

我正在使用Visual Studio代码,量角器,Typescript和Jasmine框架。我在“ it”块中有规格测试用例。

要查看所有测试用例或其阻止,我已经安装了“ Jasmine Test Explorer”和“ Jasmine Explorer UI”,但未列出测试用例。

您能帮我解决这个问题吗?

在此处输入图片说明

typescript protractor jasmine2.0 jasmine-reporters

5
推荐指数
1
解决办法
1907
查看次数

没有可用的测试。确保测试发现者和执行者已注册并且平台

我在 Visual Studio 2017 C# 中创建了 REST API 框架。我已经创建了刚刚使用 MSTest Framework 创建了一个测试方法,该方法已在测试资源管理器中列出,但是当我运行它时,它会为我提供输出详细信息,如下所示-

Visual Studio 2017 Enterprise:没有可用的测试。确保测试发现者和执行者已注册,并且平台和框架版本设置合适,然后重试。

在此输入图像描述

测试班- 在此输入图像描述

  • 我尝试将项目平台从 64 更改为 x86,即 32 位,反之亦然
  • 尝试将默认处理器架构从测试设置更改为 X86
  • 从 ISS 中的应用程序池设置,尝试设置 32 位
  • 尝试安装 ASP.Net.Core。2.0.0、2.1.0、2.2.0,没有运气
  • 有时会出现此 DLL Microsoft.VisualStudio.QualityTools.UnitTestFramework 的兼容性问题

删除上述 DLL 后尝试更新并安装 Microsoft.VisualStudio.QualityTools.UnitTestFramework.Updated ,但无法安装

安装 Nuget 时出现以下错误 - 错误 NU1202 Package VS.QualityTools.UnitTestFramework 15.0.27323.2 与 netcoreapp2.0 (.NETCoreApp,Version=v2.0) 不兼容。包 VS.QualityTools.UnitTestFramework 15.0.27323.2 支持:microsoftvisualstudioqualitytoolsunittestframeworkdll (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll,版本 = v0.0) REST.API.Automation.Framework

  • 在调试模式下尝试过
  • 即使我使用的是 MSTest Framework,也尝试添加 NunitTest、NunitTestAdapter3

  • 看起来可能存在 SDK ASP.Net.Core2 兼容性问题或

  • 不支持测试设置文件
  • 添加引用后不显示引用文件夹,一切都在 Assembly 文件夹下进行

c# mstest visual-studio visual-studio-2017

1
推荐指数
1
解决办法
6598
查看次数