mirror of
https://github.com/kennethreitz/requests.git
synced 2026-06-05 22:50:18 +00:00
46 lines
987 B
Python
46 lines
987 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
from __future__ import with_statement
|
|
|
|
import unittest
|
|
|
|
import requests
|
|
|
|
try:
|
|
import omnijson as json
|
|
except ImportError:
|
|
import json
|
|
|
|
|
|
class RequestsTestSuite(unittest.TestCase):
|
|
"""Requests test cases."""
|
|
|
|
# It goes to eleven.
|
|
_multiprocess_can_split_ = True
|
|
|
|
def test_addition(self):
|
|
assert (1 + 1) == 2
|
|
|
|
def test_ssl_hostname_ok(self):
|
|
requests.get('https://github.com', verify=True)
|
|
|
|
def test_ssl_hostname_not_ok(self):
|
|
requests.get('https://kennethreitz.com', verify=False)
|
|
|
|
self.assertRaises(requests.exceptions.SSLError, requests.get, 'https://kennethreitz.com', verify=True)
|
|
|
|
def test_ssl_hostname_session_not_ok(self):
|
|
|
|
s = requests.session(verify=True)
|
|
|
|
s.get('https://kennethreitz.com', verify=False)
|
|
|
|
self.assertRaises(requests.exceptions.SSLError, s.get, 'https://kennethreitz.com')
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|
|
unittest.main()
|
|
|