diff options
author | Gauvain Pocentek <gauvain@pocentek.net> | 2017-11-01 09:56:54 +0100 |
---|---|---|
committer | Gauvain Pocentek <gauvain@pocentek.net> | 2017-11-01 09:56:54 +0100 |
commit | aba713a0bdbcdb5f898c5e7dcf276811bde6e99b (patch) | |
tree | 8b3bcc35609a55f35a111c2589d0915da86e2f9a /tools/python_test_v4.py | |
parent | cf6767ca90df9081b48d1b75a30d74b6afc799af (diff) | |
download | gitlab-aba713a0bdbcdb5f898c5e7dcf276811bde6e99b.tar.gz |
Add support for group milestones
Closes #349
Diffstat (limited to 'tools/python_test_v4.py')
-rw-r--r-- | tools/python_test_v4.py | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tools/python_test_v4.py b/tools/python_test_v4.py index 386b59b..1c1d4d3 100644 --- a/tools/python_test_v4.py +++ b/tools/python_test_v4.py @@ -170,6 +170,18 @@ settings.save() settings = group2.notificationsettings.get() assert(settings.level == 'disabled') +# group milestones +gm1 = group1.milestones.create({'title': 'groupmilestone1'}) +assert(len(group1.milestones.list()) == 1) +gm1.due_date = '2020-01-01T00:00:00Z' +gm1.save() +gm1.state_event = 'close' +gm1.save() +gm1 = group1.milestones.get(gm1.id) +assert(gm1.state == 'closed') +assert(len(gm1.issues()) == 0) +assert(len(gm1.merge_requests()) == 0) + # group variables group1.variables.create({'key': 'foo', 'value': 'bar'}) g_v = group1.variables.get('foo') @@ -330,8 +342,10 @@ m1.due_date = '2020-01-01T00:00:00Z' m1.save() m1.state_event = 'close' m1.save() -m1 = admin_project.milestones.get(1) +m1 = admin_project.milestones.get(m1.id) assert(m1.state == 'closed') +assert(len(m1.issues()) == 0) +assert(len(m1.merge_requests()) == 0) # issues issue1 = admin_project.issues.create({'title': 'my issue 1', |