@@ -1794,19 +1794,39 @@ def assert_downloaded_file(self, file):
1794
1794
1795
1795
def assert_true (self , expr , msg = None ):
1796
1796
self .assertTrue (expr , msg = msg )
1797
+ if self .demo_mode :
1798
+ messenger_post = ("ASSERT TRUE: {%s}" % expr )
1799
+ js_utils .post_messenger_success_message (
1800
+ self .driver , messenger_post , self .message_duration )
1797
1801
1798
1802
def assert_false (self , expr , msg = None ):
1799
1803
self .assertFalse (expr , msg = msg )
1804
+ if self .demo_mode :
1805
+ messenger_post = ("ASSERT FALSE: {%s}" % expr )
1806
+ js_utils .post_messenger_success_message (
1807
+ self .driver , messenger_post , self .message_duration )
1800
1808
1801
1809
def assert_equal (self , first , second , msg = None ):
1802
1810
self .assertEqual (first , second , msg = msg )
1811
+ if self .demo_mode :
1812
+ messenger_post = ("ASSERT EQUAL: {%s == %s}" % (first , second ))
1813
+ js_utils .post_messenger_success_message (
1814
+ self .driver , messenger_post , self .message_duration )
1803
1815
1804
1816
def assert_not_equal (self , first , second , msg = None ):
1805
1817
self .assertNotEqual (first , second , msg = msg )
1818
+ if self .demo_mode :
1819
+ messenger_post = ("ASSERT NOT EQUAL: {%s != %s}" % (first , second ))
1820
+ js_utils .post_messenger_success_message (
1821
+ self .driver , messenger_post , self .message_duration )
1806
1822
1807
1823
def assert_title (self , title ):
1808
1824
""" Asserts that the web page title matches the expected title. """
1809
1825
assert self .get_title () == title
1826
+ if self .demo_mode :
1827
+ messenger_post = ("ASSERT TITLE: {%s}" % title )
1828
+ js_utils .post_messenger_success_message (
1829
+ self .driver , messenger_post , self .message_duration )
1810
1830
1811
1831
def assert_no_js_errors (self ):
1812
1832
""" Asserts that there are no JavaScript "SEVERE"-level page errors.
0 commit comments