Skip to content
This repository has been archived by the owner on Aug 20, 2018. It is now read-only.

Commit

Permalink
Merge pull request #328 from retornam/communities
Browse files Browse the repository at this point in the history
Adding Test for Balkans community
  • Loading branch information
dchunwong committed Jul 22, 2014
2 parents 8db9f53 + 55649bb commit b35d840
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 2 deletions.
14 changes: 13 additions & 1 deletion pages/desktop/contact.py
Expand Up @@ -137,6 +137,10 @@ def click_africa_middle_east(self):
self.selenium.find_element(By.CSS_SELECTOR,
'#nav-communities > ul > li[data-id=africa] > a').click()

def click_balkans(self):
self.selenium.find_element(By.CSS_SELECTOR,
'#nav-communities > ul > li[data-id=balkans] > a').click()

@property
def north_america_communities(self):
return self.selenium.find_elements(By.CSS_SELECTOR,
Expand All @@ -162,6 +166,11 @@ def africa_middle_east_communities(self):
return self.selenium.find_elements(By.CSS_SELECTOR,
'#nav-communities > ul > li[data-id=africa] > .submenu > li')

@property
def balkans_communities(self):
return self.selenium.find_elements(By.CSS_SELECTOR,
'#nav-communities > ul > li[data-id=balkans] > .submenu > li')

@property
def region_list(self):
return self.selenium.find_element(*self._region_list_locator)
Expand Down Expand Up @@ -202,7 +211,10 @@ def communities_links(self):
}, {
'locator': (By.CSS_SELECTOR, '#nav-communities > ul > li[data-id=hispano] > a'),
'url_suffix': '/contact/communities/hispano/'
},
}, {
'locator': (By.CSS_SELECTOR, '#nav-communities > ul > li[data-id=balkans] > a'),
'url_suffix': '/contact/communities/balkans/'
}
]

region_legend_links_list = [
Expand Down
3 changes: 2 additions & 1 deletion tests/test_contact.py
Expand Up @@ -102,7 +102,8 @@ def test_region_dropdown_link(self, mozwebqa):
communities_page.latin_america_communities,
communities_page.europe_communities,
communities_page.asia_south_pacific_communities,
communities_page.africa_middle_east_communities
communities_page.africa_middle_east_communities,
communities_page.balkans_communities
]
bad_communities = []
for index, action in enumerate(click_regions):
Expand Down

0 comments on commit b35d840

Please sign in to comment.