summaryrefslogtreecommitdiff
path: root/spec/features/ide/user_commits_changes_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/features/ide/user_commits_changes_spec.rb')
-rw-r--r--spec/features/ide/user_commits_changes_spec.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/spec/features/ide/user_commits_changes_spec.rb b/spec/features/ide/user_commits_changes_spec.rb
index f53abde1523..56f2c6b8afc 100644
--- a/spec/features/ide/user_commits_changes_spec.rb
+++ b/spec/features/ide/user_commits_changes_spec.rb
@@ -30,4 +30,14 @@ describe 'IDE user commits changes', :js do
expect(project.repository.blob_at('master', 'foo/bar/.gitkeep')).to be_nil
expect(project.repository.blob_at('master', 'foo/bar/lorem_ipsum.md').data).to eql(content)
end
+
+ it 'user adds then deletes new file' do
+ ide_create_new_file('foo/bar/lorem_ipsum.md')
+
+ expect(page).to have_selector(ide_commit_tab_selector)
+
+ ide_delete_file('foo/bar/lorem_ipsum.md')
+
+ expect(page).not_to have_selector(ide_commit_tab_selector)
+ end
end