У меня ниже фильтр, определенный для мета-метки в файле .testcaferc.json
.
{
"filter": {
"fixtureMeta": {
"FixtureType": "Smoke",
"ProjectName": "CI"
}
}
}
Теперь я использую команду
npx testcafe chrome e2e/tests --filter.fixtureMeta
, которая фактически выполняет тесты с meta FixtureType
equlas to value Smoke
и ProjectName
равно значению CI
Мой вопрос:
как добавить еще один фильтр для мета фикстуры в файл конфигурации и заставить его работать с помощью команды?
например, если у меня есть конфигурация, подобная следующей
{
"filter": {
"fixtureMeta": {
"FixtureType": "Smoke",
"ProjectName": "CI"
}
},
"filter": {
"fixtureMeta": {
"FixtureType": "Smoke",
"ProjectName": "CTS"
}
}
}
, как я могу иметь несколько фильтров, как определено выше, и две разные команды для запуска эти разные проекты?