summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorGauvain Pocentek <gauvain@pocentek.net>2018-06-11 21:41:21 +0200
committerGauvain Pocentek <gauvain@pocentek.net>2018-06-11 21:41:21 +0200
commit8df6de9ea520e08f1e142ae962090a0a9499bfaf (patch)
treef0e61f57c0fe545f90bb1c2bbb49cc3eb4e9bc86 /tools
parent2c22a34ef68da190520fac4b326144061898e0cc (diff)
downloadgitlab-8df6de9ea520e08f1e142ae962090a0a9499bfaf.tar.gz
Add push rules tests
Diffstat (limited to 'tools')
-rwxr-xr-xtools/ee-test.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/ee-test.py b/tools/ee-test.py
index a6d7fb7..748130d 100755
--- a/tools/ee-test.py
+++ b/tools/ee-test.py
@@ -83,3 +83,16 @@ board = group1.boards.create({'name': 'testboard'})
board = group1.boards.get(board.id)
group1.boards.delete(board.id)
end_log()
+
+start_log('push rules')
+pr = project1.pushrules.get()
+if pr:
+ pr.delete()
+pr = project1.pushrules.create({'deny_delete_tag': True})
+pr.deny_delete_tag = False
+pr.save()
+pr = project1.pushrules.get()
+assert(pr is not None)
+assert(pr.deny_delete_tag == False)
+pr.delete()
+end_log()