We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 11a1e0c commit ca1ed00Copy full SHA for ca1ed00
3 files changed
testing/test003/constants.py
@@ -0,0 +1 @@
1
+BASE_URL = 'http://jsonplaceholder.typicode.com'
testing/test003/services.py
@@ -0,0 +1,16 @@
+try:
2
+ from urllib.parse import urljoin
3
+except ImportError:
4
+ from urlparse import urljoin
5
+
6
+import requests
7
+from test003.constants import BASE_URL
8
9
+TODOS_URL = urljoin(BASE_URL, 'todos')
10
11
+def get_todos():
12
+ response = requests.get(TODOS_URL)
13
+ if response.ok:
14
+ return response
15
+ else:
16
+ return None
testing/test003/tests/test_todos.py
@@ -0,0 +1,7 @@
+from nose.tools import assert_is_not_none
+from test003.services import get_todos
+def test_request_response():
+ response = get_todos()
+ assert_is_not_none(response)
0 commit comments