Skip to content

Commit f44d803

Browse files
committed
Update the ReadMe
1 parent 5c17a07 commit f44d803

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

README.md

+9-7
Original file line numberDiff line numberDiff line change
@@ -1314,22 +1314,24 @@ self.click("a.analytics") # Clicks the generated button
13141314
13151315
<h3>🔵 How to use deferred asserts:</h3>
13161316
1317-
<p>Let's say you want to verify multiple different elements on a web page in a single test, but you don't want the test to fail until you verified several elements at once so that you don't have to rerun the test to find more missing elements on the same page. That's where deferred asserts come in. Here's the example:</p>
1317+
<p>Let's say you want to verify multiple different elements on a web page in a single test, but you don't want the test to fail until you verified several elements at once so that you don't have to rerun the test to find more missing elements on the same page. That's where deferred asserts come in. Here's an example:</p>
13181318
13191319
```python
13201320
from seleniumbase import BaseCase
13211321
BaseCase.main(__name__, __file__)
13221322
1323-
class MyTestClass(BaseCase):
1323+
class DeferredAssertTests(BaseCase):
13241324
def test_deferred_asserts(self):
1325-
self.open('https://xkcd.com/993/')
1326-
self.wait_for_element('#comic')
1325+
self.open("https://xkcd.com/993/")
1326+
self.wait_for_element("#comic")
13271327
self.deferred_assert_element('img[alt="Brand Identity"]')
13281328
self.deferred_assert_element('img[alt="Rocket Ship"]') # Will Fail
1329-
self.deferred_assert_element('#comicmap')
1330-
self.deferred_assert_text('Fake Item', '#middleContainer') # Will Fail
1331-
self.deferred_assert_text('Random', '#middleContainer')
1329+
self.deferred_assert_element("#comicmap")
1330+
self.deferred_assert_text("Fake Item", "ul.comicNav") # Will Fail
1331+
self.deferred_assert_text("Random", "ul.comicNav")
13321332
self.deferred_assert_element('a[name="Super Fake !!!"]') # Will Fail
1333+
self.deferred_assert_exact_text("Brand Identity", "#ctitle")
1334+
self.deferred_assert_exact_text("Fake Food", "#comic") # Will Fail
13331335
self.process_deferred_asserts()
13341336
```
13351337

0 commit comments

Comments
 (0)