コード例 #1
0
 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>"}
     )
コード例 #2
0
 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
コード例 #3
0
 def test_sesskey_property(self, sesskey, expected_raises):
     conn = Connection()
     conn._sesskey = sesskey
     with expected_raises:
         assert conn.sesskey