summaryrefslogtreecommitdiff
path: root/tools/python_test_v4.py
diff options
context:
space:
mode:
authorMax Wittig <max.wittig@siemens.com>2018-11-28 18:02:58 +0100
committerGitHub <noreply@github.com>2018-11-28 18:02:58 +0100
commit20eb7d8900cdc24c3ea1e7ef2262dca9965a2884 (patch)
tree16d428a401f72018e4d9b2756e0ee3c8a5cc3778 /tools/python_test_v4.py
parent22536f34d87e5df1a3400d3f474a988c93b9bfb1 (diff)
parent95d0d745d4bafe702c89c972f644b049d6c810ab (diff)
downloadgitlab-20eb7d8900cdc24c3ea1e7ef2262dca9965a2884.tar.gz
Merge pull request #625 from python-gitlab/fix/611/resource_label_event
Add support to resource label events
Diffstat (limited to 'tools/python_test_v4.py')
-rw-r--r--tools/python_test_v4.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tools/python_test_v4.py b/tools/python_test_v4.py
index 8ff099b..30e4456 100644
--- a/tools/python_test_v4.py
+++ b/tools/python_test_v4.py
@@ -540,6 +540,15 @@ assert(isinstance(issue1.user_agent_detail(), dict))
assert(issue1.user_agent_detail()['user_agent'])
assert(issue1.participants())
+# issues labels and events
+label2 = admin_project.labels.create({'name': 'label2', 'color': '#aabbcc'})
+issue1.labels = ['label2']
+issue1.save()
+events = issue1.resourcelabelevents.list()
+assert(events)
+event = issue1.resourcelabelevents.get(events[0].id)
+assert(event)
+
discussion = issue1.discussions.create({'body': 'Discussion body'})
assert(len(issue1.discussions.list()) == 1)
d_note = discussion.notes.create({'body': 'first note'})
@@ -629,6 +638,14 @@ d_note_from_get.delete()
discussion = mr.discussions.get(discussion.id)
assert(len(discussion.attributes['notes']) == 1)
+# mr labels and events
+mr.labels = ['label2']
+mr.save()
+events = mr.resourcelabelevents.list()
+assert(events)
+event = mr.resourcelabelevents.get(events[0].id)
+assert(event)
+
# basic testing: only make sure that the methods exist
mr.commits()
mr.changes()