def test_make_logout_request(self): conn = Connection() conn._sesskey = "<sesskey>" response = conn.make_logout_request() assert response == self.downloader_m.return_value.post.return_value self.downloader_m.return_value.post.assert_called_once_with( conn.logout_url, {"sesskey": "<sesskey>"} )
def test_logout_url_property(self): conn = Connection() conn._sesskey = "<sesskey>" assert "<sesskey>" in conn.logout_url assert conn._logout_url_template[:-2] in conn.logout_url
def test_sesskey_property(self, sesskey, expected_raises): conn = Connection() conn._sesskey = sesskey with expected_raises: assert conn.sesskey