@insights_regression
@insights_market_selector
@IN-12644
Feature: Market Selector Product Page

  Background: Product Page is opened in default state
    Given an orchard employee multiaccount1 for insights
    And I log in
    And I visit the insights /product/196626945068/ page

  @id_da39ef03c60b45d0884f4329e5de38e1a8fa9f4ba9a16696a6330f34560a3298
  Scenario Outline: [Product][Market selector] - <tab> tab <region> <event>
    And I navigate to the <tab> tab on the page
    Then I can choose <region> region in market selector
    And I can verify <variable> variable is <markets> in <event> events

    Examples:
      | region      | tab      | event                                            | variable  | markets                                      |
      | CIS         | Overview | productTimeseriesQuery                           | countries | AM,AZ,BY,KZ,KG,MD,MN,RU,TJ,TM,UA,UZ          |
      | Middle East | Songs    | multiProductTracksQuery,globalProductTracksQuery | countries | AF,BH,EG,IQ,JO,KW,LB,OM,PS,QA,SA,SD,SY,AE,YE |

  @id_0276976ef24b2cabb4ff68c6bb51e92360adce94429251ea0a16a0ca27a044d2
  Scenario: [Product][Market selector] - behaviour
    Then I can click on market selector
    And I can verify market selector regions
    Then I can click on market selector
    And I can verify market selector collapsed
    Then I can choose Europe region in market selector
    And I can verify Europe is chosen in market selector
    Then I navigate to the Songs tab on the page
    And I can verify nothing is chosen in market selector
