@@ -0,0 +1,888 @@
+import pytest%0D%0Afrom seleniumbase import BaseCase%0D%0A%0D%0A%0D%0A@pytest.mark.offline  # Can be run with: %22pytest -m offline%22%0D%0Aclass OfflineTests(BaseCase):%0D%0A%0D%0A    def test_load_html_string(self):%0D%0A        html = %22%3Ch2%3EHello%3C/h2%3E%3Cp%3E%3Cinput /%3E&nbsp;&nbsp;%3Cbutton%3EOK!%3C/button%3E%3C/p%3E%22%0D%0A        self.load_html_string(html)  # Open %22data:text/html,%22 then replace html%0D%0A        self.assert_text(%22Hello%22, %22h2%22)%0D%0A        self.assert_text(%22OK!%22, %22button%22)%0D%0A        self.type(%22input%22, %22Goodbye%22)%0D%0A        self.click(%22button%22)%0D%0A        new_html = '%3Ch3%3ECheckbox%3C/h3%3E%3Cp%3E%3Cinput type=%22checkbox%22 /%3ECheck Me!%3C/p%3E'%0D%0A        self.set_content(new_html)  # Same as load_html_string(), but keeps URL%0D%0A        self.assert_text(%22Checkbox%22, %22h3%22)%0D%0A        self.assert_text(%22Check Me!%22, %22p%22)%0D%0A        self.assert_false(self.is_selected(%22input%22))%0D%0A        self.click(%22input%22)%0D%0A        self.assert_true(self.is_selected(%22input%22))%0D%0A

Add example tests for "load_html_string()" and "set_content()"