Behat - Использование фильтров; Роли и теги - PullRequest
0 голосов
/ 01 мая 2020

В настоящее время изучаю Бехат, и я пытаюсь использовать Фильтры; Роли и теги.

Я пытался создать набор, который имеет оба типа фильтров, но я не хочу, чтобы условие было ('role' & 'tag'). Вместо этого я хотел бы, чтобы это было ('role' || 'tag').

Возможно ли это? Или какое лучшее альтернативное решение, больше наборов?

default:
suites:
    admin_features:
        paths: 
            - %paths.base%/features/admin
            - %paths.base%/features/core
        contexts:
            - FeatureContext
            - AuthContext
        filters: 
            role: admin
            tags: '@admin'

Функция, которая обнаружена и используется:

@javascript @admin
Feature: Site checks as a admin
    To validate the site is working
    As a admin
    I want to access the site

Функция (ы), которые не обнаружены / не используются:

@javascript @admin
Feature: Site checks as a admin
    To validate the site is working
    As a nobody
    I want to access the site

...

@javascript 
Feature: Site checks as a admin
    To validate the site is working
    As a admin
    I want to access the site

Связанная документация Behat

Заранее большое спасибо!

...