# This file is part of the Sylius package.
# (c) Sylius Sp. z o.o.

default:
    suites:
        ui_viewing_products:
            contexts:
                - sylius.behat.context.hook.doctrine_orm
                - sylius.behat.context.hook.session

                - sylius.behat.context.transform.channel
                - sylius.behat.context.transform.currency
                - sylius.behat.context.transform.customer
                - sylius.behat.context.transform.lexical
                - sylius.behat.context.transform.locale
                - sylius.behat.context.transform.product
                - sylius.behat.context.transform.product_association_type
                - sylius.behat.context.transform.product_option
                - sylius.behat.context.transform.product_option_value
                - sylius.behat.context.transform.product_variant
                - sylius.behat.context.transform.shared_storage
                - sylius.behat.context.transform.shipping_category
                - sylius.behat.context.transform.tax_category
                - sylius.behat.context.transform.taxon
                - Sylius\Behat\Context\Transform\CatalogPromotionContext

                - sylius.behat.context.setup.admin_security
                - sylius.behat.context.setup.admin_user
                - sylius.behat.context.setup.channel
                - sylius.behat.context.setup.currency
                - sylius.behat.context.setup.customer
                - sylius.behat.context.setup.locale
                - sylius.behat.context.setup.product
                - sylius.behat.context.setup.product_association
                - sylius.behat.context.setup.product_attribute
                - sylius.behat.context.setup.product_review
                - sylius.behat.context.setup.product_taxon
                - sylius.behat.context.setup.shop_security
                - sylius.behat.context.setup.shipping_category
                - sylius.behat.context.setup.taxonomy
                - sylius.behat.context.setup.taxation
                - sylius.behat.context.setup.product_option
                - Sylius\Behat\Context\Setup\CatalogPromotionContext
                - Sylius\Behat\Context\Setup\PriceHistoryContext
                - Sylius\Calendar\Tests\Behat\Context\Setup\CalendarContext

                - sylius.behat.context.ui.channel
                - sylius.behat.context.ui.shop.locale
                - sylius.behat.context.ui.shop.product
                - sylius.behat.context.ui.shop.product_attribute
                - sylius.behat.context.ui.shop.browsing_product

            filters:
                tags: "@viewing_products&&@ui"
