Skip to content

Commit f5eb6e0

Browse files
committed
Update announcement banner tests to exclude elements with data-source attribute
1 parent 8f693ec commit f5eb6e0

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

tests/announcement_banner_test.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def disable_announcement(self):
4141
def test_create_announcement(self):
4242
driver = self.driver
4343
driver.get(self.base_url)
44-
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner"))
44+
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner:not([data-source])"))
4545

4646
text = "Big important announcement, definitely pay attention!"
4747
self.enable_announcement(text, dismissable=False, style=self.type)
@@ -56,7 +56,7 @@ def test_create_announcement(self):
5656
def test_create_dismissable_announcement(self):
5757
driver = self.driver
5858
driver.get(self.base_url)
59-
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner"))
59+
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner:not([data-source])"))
6060

6161
text = "Big important announcement, definitely pay don't dismiss this one."
6262
self.enable_announcement(text, dismissable=True, style=self.type)
@@ -77,7 +77,7 @@ def test_create_dismissable_announcement(self):
7777
def test_dismissing_announcement_does_not_dismiss_for_others(self):
7878
driver = self.driver
7979
driver.get(self.base_url)
80-
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner"))
80+
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner:not([data-source])"))
8181

8282
text = "Everyone sees this, right?"
8383
self.enable_announcement(text, dismissable=True, style=self.type)
@@ -103,7 +103,7 @@ def test_dismissing_announcement_does_not_dismiss_for_others(self):
103103
def test_announcement_ui_disabled_when_set(self):
104104
driver = self.driver
105105
driver.get(self.base_url)
106-
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner"))
106+
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner:not([data-source])"))
107107

108108
text = "The most important announcement of the year."
109109
self.enable_announcement(text, dismissable=False, style=self.type)
@@ -121,7 +121,7 @@ def test_announcement_ui_disabled_when_set(self):
121121
def test_announcement_empty_after_removal(self):
122122
driver = self.driver
123123
driver.get(self.base_url)
124-
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner"))
124+
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner:not([data-source])"))
125125

126126
text = "Surely no-one would delete this announcement quickly"
127127
self.enable_announcement(text, dismissable=False, style=self.type)
@@ -139,7 +139,7 @@ def test_announcement_empty_after_removal(self):
139139
def test_html_announcement(self):
140140
driver = self.driver
141141
driver.get(self.base_url)
142-
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner"))
142+
self.assertFalse(self.is_element_by_css_selector_present(".announcement-banner:not([data-source])"))
143143

144144
text = "Links in announcements? <a href='https://github.com/DefectDojo/django-DefectDojo' style='color: #224477;' target='_blank'>you bet!</a>"
145145
self.enable_announcement(text, dismissable=False, style=self.type)

0 commit comments

Comments
 (0)