コード例 #1
0
ファイル: mockhttp.py プロジェクト: b1lb0/python-mocket
 def can_handle(self, data):
     try:
         requestline, _ = data.split(CRLF, 1)
         method, path, version = self._parse_requestline(requestline)
     except ValueError:
         Mocket.remove_last_request()
         return True
     uri = urlsplit(path)
     return uri.path == self.path and parse_qs(uri.query) == parse_qs(self.query)
コード例 #2
0
 def test_remove_last_empty(self):
     Mocket.remove_last_request()
     self.assertEqual(Mocket._requests, [])
コード例 #3
0
 def test_remove_last(self):
     Mocket._requests = [1, 2]
     Mocket.remove_last_request()
     self.assertEqual(Mocket._requests, [1])
コード例 #4
0
 def test_remove_last_empty(self):
     Mocket.remove_last_request()
     self.assertEqual(Mocket._requests, [])
コード例 #5
0
 def test_remove_last(self):
     Mocket._requests = [1, 2]
     Mocket.remove_last_request()
     self.assertEqual(Mocket._requests, [1])