summaryrefslogtreecommitdiff
path: root/features/project
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-05-06 15:09:41 +0300
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2013-05-06 15:09:41 +0300
commitb7f1cf9f491f6cefdfc5f651f724331f07cfd6f5 (patch)
treed54474013641957e151788795e172f6e741c0b66 /features/project
parent42b86b79d0547d8d6f9f3fc8bc3414f7eb4a3964 (diff)
downloadgitlab-ce-b7f1cf9f491f6cefdfc5f651f724331f07cfd6f5.tar.gz
Feature tests for deploy keys
Diffstat (limited to 'features/project')
-rw-r--r--features/project/deploy_keys.feature23
1 files changed, 23 insertions, 0 deletions
diff --git a/features/project/deploy_keys.feature b/features/project/deploy_keys.feature
new file mode 100644
index 00000000000..13e3b9bbd2e
--- /dev/null
+++ b/features/project/deploy_keys.feature
@@ -0,0 +1,23 @@
+Feature: Project Deploy Keys
+ Background:
+ Given I sign in as a user
+ And I own project "Shop"
+
+ Scenario: I should see deploy keys list
+ Given project has deploy key
+ When I visit project deploy keys page
+ Then I should see project deploy keys
+
+ Scenario: I add new deploy key
+ Given I visit project deploy keys page
+ When I click 'New Deploy Key'
+ And I submit new deploy key
+ Then I should be on deploy keys page
+ And I should see newly created deploy key
+
+ Scenario: I attach deploy key to project
+ Given other project has deploy key
+ And I visit project deploy keys page
+ When I click attach deploy key
+ Then I should be on deploy keys page
+ And I should see newly created deploy key