summaryrefslogtreecommitdiff
path: root/features/project
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-01-27 12:19:32 -0800
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-01-27 12:19:32 -0800
commite956066d4a9c3f556a52f80acfb5c761aede7c6c (patch)
tree955561a235a659f867b93e6d1b56476e67b7c46d /features/project
parent2fa36ddd9c9efcc4f0d40755f535867573a0483c (diff)
downloadgitlab-ce-e956066d4a9c3f556a52f80acfb5c761aede7c6c.tar.gz
Add tests for initializing bare repo and creating new file in it
Diffstat (limited to 'features/project')
-rw-r--r--features/project/source/browse_files.feature13
1 files changed, 13 insertions, 0 deletions
diff --git a/features/project/source/browse_files.feature b/features/project/source/browse_files.feature
index 6ea64f70092..ccb29293a89 100644
--- a/features/project/source/browse_files.feature
+++ b/features/project/source/browse_files.feature
@@ -35,6 +35,19 @@ Feature: Project Source Browse Files
And I should see its new content
@javascript
+ Scenario: I can create file in empty repo
+ Given I own an empty project
+ And I visit my empty project page
+ And I create bare repo
+ When I click on "add a file" link
+ And I edit code
+ And I fill the new file name
+ And I fill the commit message
+ And I click on "Commit Changes"
+ Then I am redirected to the new file
+ And I should see its new content
+
+ @javascript
Scenario: If I enter an illegal file name I see an error message
Given I click on "new file" link in repo
And I fill the new file name with an illegal name