diff options
| author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-03-13 22:36:39 +0200 |
|---|---|---|
| committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2014-03-13 22:36:39 +0200 |
| commit | c8e1c53f43aa09c5e801cdcdc8f4b44576b34274 (patch) | |
| tree | a1117aebab052fdd3783154327c79946459c8b71 /features/project/commits/comments.feature | |
| parent | 3f2d94105b9671fc7ccfd5e18631e525f8a7015d (diff) | |
| parent | 170340e6b15f91e79cf683c892ec887c3115b317 (diff) | |
| download | gitlab-ce-c8e1c53f43aa09c5e801cdcdc8f4b44576b34274.tar.gz | |
Merge branch 'rm-dir-prefix' of https://github.com/cirosantilli/gitlab-elearn into cirosantilli-rm-dir-prefix
Diffstat (limited to 'features/project/commits/comments.feature')
| -rw-r--r-- | features/project/commits/comments.feature | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/features/project/commits/comments.feature b/features/project/commits/comments.feature new file mode 100644 index 00000000000..a1aa745a681 --- /dev/null +++ b/features/project/commits/comments.feature @@ -0,0 +1,48 @@ +Feature: Comments on commits + Background: + Given I sign in as a user + And I own project "Shop" + And I visit project commit page + + @javascript + Scenario: I can comment on a commit + Given I leave a comment like "XML attached" + Then I should see a comment saying "XML attached" + + @javascript + Scenario: I can't cancel the main form + Then I should not see the cancel comment button + + @javascript + Scenario: I can't preview without text + Given I haven't written any comment text + Then I should not see the comment preview button + + @javascript + Scenario: I can preview with text + Given I write a comment like "Nice" + Then I should see the comment preview button + + @javascript + Scenario: I preview a comment + Given I preview a comment text like "Bug fixed :smile:" + Then I should see the comment preview + And I should not see the comment text field + + @javascript + Scenario: I can edit after preview + Given I preview a comment text like "Bug fixed :smile:" + Then I should see the comment edit button + + @javascript + Scenario: I have a reset form after posting from preview + Given I preview a comment text like "Bug fixed :smile:" + And I submit the comment + Then I should see an empty comment text field + And I should not see the comment preview + + @javascript + Scenario: I can delete a comment + Given I leave a comment like "XML attached" + And I delete a comment + Then I should not see a comment saying "XML attached" |
