Skip to content

Commit db0bedc

Browse files
author
Naor Livne
committed
adding a todo list of the user endpoints and unittests
1 parent 43d1fbc commit db0bedc

File tree

2 files changed

+29
-0
lines changed

2 files changed

+29
-0
lines changed

NebulaPythonSDK/sdk.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,3 +191,17 @@ def list_reports(self, page_size=10, hostname=None, device_group=None, report_cr
191191
response = requests.request("GET", url, headers=headers, timeout=self.request_timeout, params=querystring)
192192
filtered_response = {"status_code": response.status_code, "reply": response.json()}
193193
return filtered_response
194+
195+
# TODO - list users
196+
197+
# TODO - get user info
198+
199+
# TODO - delete a user
200+
201+
# TODO - update a user
202+
203+
# TODO - refresh a user token
204+
205+
# TODO - create new user
206+
207+

test/test_nebula_python_sdk.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -237,3 +237,18 @@ def test_list_reports(self):
237237
self.assertEqual(reply["status_code"], 200)
238238
self.assertEqual(reply["reply"]["data"], None)
239239
self.assertEqual(reply["reply"]["last_id"], None)
240+
241+
# TODO - create unit tests for the user flow
242+
243+
# TODO - list users
244+
245+
# TODO - get user info
246+
247+
# TODO - delete a user
248+
249+
# TODO - update a user
250+
251+
# TODO - refresh a user token
252+
253+
# TODO - create new user
254+

0 commit comments

Comments
 (0)