gitlab-org--gitlab-foss/spec/services
Gabriel Mazetto 8f178c4222 Prevent new / renamed project from using a repository path that already exists on disk
There are some redundancies in the validation steps, and that is to
preserve current error messages behavior

Also few specs have to be changed in order to fix madness in validation
logic.
2017-08-25 20:06:06 +02:00
..
auth Rename user_can_admin? because it's more accurate 2017-08-07 17:29:34 +08:00
boards Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
chat_names Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
ci Update merge request pipeline even if if has errors 2017-08-18 14:12:40 +02:00
discussions Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
emails Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
files Enable Style/DotPosition Rubocop 👮 2017-06-21 13:48:12 +00:00
groups Merge branch '35845-improve-subgroup-creation-permissions' into 'master' 2017-08-22 08:52:30 +00:00
issuable Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
issues Merge remote-tracking branch 'upstream/master' into 36089-handle-ref-failure-better 2017-08-11 19:15:35 +08:00
labels Enable the RSpec/HookArgument cop and auto-correct offenses 2017-08-10 19:29:42 -04:00
members Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
merge_requests Merge branch '35343-inherit-milestones-and-labels' into 'master' 2017-08-21 10:10:49 +00:00
milestones Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
notes Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
projects Prevent new / renamed project from using a repository path that already exists on disk 2017-08-25 20:06:06 +02:00
protected_branches Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
protected_tags Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
quick_actions Add /assign me alias support for assigning issuables to oneself 2017-08-07 14:40:33 +02:00
search Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
tags Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
test_hooks Wrong data type when testing webhooks 2017-07-20 15:12:06 +00:00
users Make sure repository's removal work for legacy and hashed storages 2017-08-22 06:33:20 +02:00
wiki_pages Merge branch 'wiki_title' into 'master' 2017-08-07 16:37:44 +00:00
access_token_validation_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
after_branch_delete_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
cohorts_service_spec.rb Enable the Style/TrailingCommaInLiteral cop 2017-05-10 18:25:45 +02:00
compare_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
create_branch_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
create_deployment_service_spec.rb Fix more tests 2017-08-11 17:54:34 +08:00
create_release_service_spec.rb Use described_class when possible 2017-07-27 14:31:53 +02:00
create_snippet_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
delete_branch_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
delete_merged_branches_service_spec.rb Make Delete Merged Branches handle wildcard protected branches correctly 2017-08-02 14:45:54 +02:00
event_create_service_spec.rb Migrate events into a new format 2017-08-10 17:45:44 +02:00
git_hooks_service_spec.rb Use described_class when possible 2017-07-27 14:31:53 +02:00
git_push_service_spec.rb Only create commit GPG signature when necessary 2017-08-16 18:57:50 +02:00
git_tag_push_service_spec.rb Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
gravatar_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
import_export_clean_up_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
note_summary_spec.rb Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
notification_service_spec.rb switch to multi-line before block 2017-08-11 16:02:12 -07:00
pages_service_spec.rb Use described_class when possible 2017-07-27 14:31:53 +02:00
preview_markdown_service_spec.rb Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
push_event_payload_service_spec.rb Migrate events into a new format 2017-08-10 17:45:44 +02:00
repair_ldap_blocked_user_service_spec.rb Use described_class when possible 2017-07-27 14:31:53 +02:00
repository_archive_clean_up_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
search_service_spec.rb Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
spam_service_spec.rb Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
submit_usage_ping_service_spec.rb Store & use ConvDev percentages returned by Version app 2017-08-07 20:52:08 +02:00
system_hooks_service_spec.rb Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
system_note_service_spec.rb Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
todo_service_spec.rb Enable the Layout/SpaceBeforeBlockBraces cop 2017-08-09 11:52:22 +02:00
update_release_service_spec.rb Use described_class when possible 2017-07-27 14:31:53 +02:00
update_snippet_service_spec.rb Remove superfluous lib: true, type: redis, service: true, models: true, services: true, no_db: true, api: true 2017-07-27 14:31:53 +02:00
upload_service_spec.rb Change all :empty_project to :project 2017-08-02 17:47:31 -04:00
user_project_access_changed_service_spec.rb Enable Style/DotPosition Rubocop 👮 2017-06-21 13:48:12 +00:00
web_hook_service_spec.rb Enable Layout/TrailingWhitespace cop and auto-correct offenses 2017-08-15 13:44:37 -04:00