def do_GET(self):
        headers = {
            'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36'
        }
        dou = requests.get(url + self.path, headers=headers)

        self.send_response(dou.status_code)
        self.send_header('Content-type', 'text/html')
        self.end_headers()

        new_content = modify_content(dou.content.decode())
        self.wfile.write(new_content.encode())
        return
def test_modify_content():
    content = '<p>sixsix sevense six_si six111 Свежее</p><a href="https://dou.ua/lenta/">Лента</a>'
    new_content = replacer.modify_content(content)
    assert new_content == '<p>sixsix™ sevense six_si six111 Свежее™</p><a href="http://127.0.0.1:8888/lenta/">Лента</a>'
def test_replace_text_2():
    content = '<p>Всем привет. Случилась очень неприятная ситуация, и&nbsp;данной темой хотел предупредить остальных об&nbsp;очередных новых идеях этого оператора о&nbsp;том как нагреть.</p>'
    new_content = replacer.modify_content(content)
    assert new_content == '<p>Всем привет™. Случилась очень неприятная ситуация, и&nbsp;данной™ темой хотел предупредить остальных об&nbsp;очередных новых идеях этого оператора о&nbsp;том как нагреть.</p>'
def test_replace_text_1():
    content = '<p>sixsix sevense six_si six111 Свежее</p>'
    new_content = replacer.modify_content(content)
    assert new_content == '<p>sixsix™ sevense six_si six111 Свежее™</p>'
def test_replace_text_xfail():
    content = 'sixsix sevense six_si six111 Свежее'
    new_content = replacer.modify_content(content)
    assert new_content == 'sixsix™ sevense six_si six111 Свежее™'