default:
    suites:
        api_managing_payment_methods:
            contexts:
                - sylius.behat.context.hook.doctrine_orm

                - sylius.behat.context.setup.admin_api_security
                - sylius.behat.context.setup.channel
                - sylius.behat.context.setup.currency
                - sylius.behat.context.setup.locale
                - sylius.behat.context.setup.order
                - sylius.behat.context.setup.payment
                - sylius.behat.context.setup.product
                - sylius.behat.context.setup.shipping
                - sylius.behat.context.setup.user
                - sylius.behat.context.setup.zone

                - sylius.behat.context.transform.address
                - sylius.behat.context.transform.channel
                - sylius.behat.context.transform.customer
                - sylius.behat.context.transform.locale
                - sylius.behat.context.transform.payment
                - sylius.behat.context.transform.product
                - sylius.behat.context.transform.shipping_method
                - sylius.behat.context.transform.shared_storage

                - sylius.behat.context.api.admin.save
                - sylius.behat.context.api.admin.response

                - sylius.behat.context.api.admin.managing_payment_methods
                - sylius.behat.context.api.admin.translation
                - tests.flux_se.sylius_stripe_plugin.behat.context.api.admin.managing_payment_methods

                - tests.flux_se.sylius_stripe_plugin.behat.context.api.admin.managing_payment_methods
            filters:
                tags: "@managing_payment_methods&&@api"
            javascript: false
        api_managing_orders:
            contexts:
                - sylius.behat.context.hook.doctrine_orm
                - sylius.behat.context.hook.mailer
                - sylius.behat.context.hook.calendar

                - sylius.behat.context.setup.admin_api_security
                - sylius.behat.context.setup.admin_user
                - sylius.behat.context.setup.calendar
                - sylius.behat.context.setup.cart
                - sylius.behat.context.setup.channel
                - sylius.behat.context.setup.currency
                - sylius.behat.context.setup.customer
                - sylius.behat.context.setup.geographical
                - sylius.behat.context.setup.locale
                - sylius.behat.context.setup.order
                - sylius.behat.context.setup.payment
                - sylius.behat.context.setup.product
                - sylius.behat.context.setup.product_taxon
                - sylius.behat.context.setup.promotion
                - sylius.behat.context.setup.shipping
                - sylius.behat.context.setup.shop_api_security
                - sylius.behat.context.setup.taxation
                - sylius.behat.context.setup.taxonomy
                - sylius.behat.context.setup.zone
                
                - sylius.behat.context.transform.address
                - sylius.behat.context.transform.cart
                - sylius.behat.context.transform.channel
                - sylius.behat.context.transform.country
                - sylius.behat.context.transform.currency
                - sylius.behat.context.transform.customer
                - sylius.behat.context.transform.lexical
                - sylius.behat.context.transform.locale
                - sylius.behat.context.transform.order
                - sylius.behat.context.transform.payment
                - sylius.behat.context.transform.product
                - sylius.behat.context.transform.product_variant
                - sylius.behat.context.transform.promotion
                - sylius.behat.context.transform.shipping_method
                - sylius.behat.context.transform.tax_category
                - sylius.behat.context.transform.taxon
                - sylius.behat.context.transform.zone
                - tests.flux_se.sylius_stripe_plugin.behat.context.setup.managing_orders.stripe_web_elements

                - sylius.behat.context.transform.shared_storage

                - sylius.behat.context.api.admin.managing_orders
                - sylius.behat.context.api.email
                
                - sylius.behat.context.api.shop.checkout
                - tests.flux_se.sylius_stripe_plugin.behat.context.setup.stripe
            filters:
                tags: "@managing_orders&&@api"
            javascript: false
