Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
projects.thm.de
GitLab
Commits
c8b80247
Commit
c8b80247
authored
Aug 10, 2017
by
Robert Speicher
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Enable the RSpec/HookArgument cop and auto-correct offenses
parent
4ef10795
Changes
58
Hide whitespace changes
Inline
Side-by-side
Showing
58 changed files
with
85 additions
and
86 deletions
+85
-86
.rubocop.yml
.rubocop.yml
+5
-0
.rubocop_todo.yml
.rubocop_todo.yml
+0
-6
spec/config/mail_room_spec.rb
spec/config/mail_room_spec.rb
+2
-2
spec/controllers/autocomplete_controller_spec.rb
spec/controllers/autocomplete_controller_spec.rb
+1
-1
spec/controllers/registrations_controller_spec.rb
spec/controllers/registrations_controller_spec.rb
+1
-1
spec/features/groups/group_settings_spec.rb
spec/features/groups/group_settings_spec.rb
+1
-1
spec/features/merge_requests/diffs_spec.rb
spec/features/merge_requests/diffs_spec.rb
+1
-1
spec/features/merge_requests/discussion_spec.rb
spec/features/merge_requests/discussion_spec.rb
+2
-2
spec/features/merge_requests/user_posts_diff_notes_spec.rb
spec/features/merge_requests/user_posts_diff_notes_spec.rb
+2
-2
spec/features/profiles/account_spec.rb
spec/features/profiles/account_spec.rb
+1
-1
spec/features/projects/import_export/import_file_spec.rb
spec/features/projects/import_export/import_file_spec.rb
+1
-1
spec/features/projects/project_settings_spec.rb
spec/features/projects/project_settings_spec.rb
+3
-3
spec/features/triggers_spec.rb
spec/features/triggers_spec.rb
+2
-2
spec/features/users_spec.rb
spec/features/users_spec.rb
+1
-1
spec/javascripts/fixtures/abuse_reports.rb
spec/javascripts/fixtures/abuse_reports.rb
+1
-1
spec/javascripts/fixtures/blob.rb
spec/javascripts/fixtures/blob.rb
+1
-1
spec/javascripts/fixtures/boards.rb
spec/javascripts/fixtures/boards.rb
+1
-1
spec/javascripts/fixtures/branches.rb
spec/javascripts/fixtures/branches.rb
+1
-1
spec/javascripts/fixtures/dashboard.rb
spec/javascripts/fixtures/dashboard.rb
+1
-1
spec/javascripts/fixtures/deploy_keys.rb
spec/javascripts/fixtures/deploy_keys.rb
+1
-1
spec/javascripts/fixtures/environments.rb
spec/javascripts/fixtures/environments.rb
+1
-1
spec/javascripts/fixtures/issues.rb
spec/javascripts/fixtures/issues.rb
+1
-1
spec/javascripts/fixtures/jobs.rb
spec/javascripts/fixtures/jobs.rb
+1
-1
spec/javascripts/fixtures/labels.rb
spec/javascripts/fixtures/labels.rb
+2
-2
spec/javascripts/fixtures/merge_requests.rb
spec/javascripts/fixtures/merge_requests.rb
+1
-1
spec/javascripts/fixtures/merge_requests_diffs.rb
spec/javascripts/fixtures/merge_requests_diffs.rb
+1
-1
spec/javascripts/fixtures/pipelines.rb
spec/javascripts/fixtures/pipelines.rb
+1
-1
spec/javascripts/fixtures/projects.rb
spec/javascripts/fixtures/projects.rb
+1
-1
spec/javascripts/fixtures/prometheus_service.rb
spec/javascripts/fixtures/prometheus_service.rb
+1
-1
spec/javascripts/fixtures/services.rb
spec/javascripts/fixtures/services.rb
+1
-1
spec/javascripts/fixtures/snippet.rb
spec/javascripts/fixtures/snippet.rb
+1
-1
spec/javascripts/fixtures/todos.rb
spec/javascripts/fixtures/todos.rb
+2
-2
spec/lib/gitlab/daemon_spec.rb
spec/lib/gitlab/daemon_spec.rb
+1
-1
spec/lib/gitlab/data_builder/note_spec.rb
spec/lib/gitlab/data_builder/note_spec.rb
+1
-1
spec/lib/gitlab/git/diff_collection_spec.rb
spec/lib/gitlab/git/diff_collection_spec.rb
+3
-3
spec/lib/gitlab/git/repository_spec.rb
spec/lib/gitlab/git/repository_spec.rb
+8
-8
spec/lib/gitlab/git/storage/circuit_breaker_spec.rb
spec/lib/gitlab/git/storage/circuit_breaker_spec.rb
+1
-1
spec/lib/gitlab/health_checks/fs_shards_check_spec.rb
spec/lib/gitlab/health_checks/fs_shards_check_spec.rb
+1
-1
spec/lib/gitlab/request_context_spec.rb
spec/lib/gitlab/request_context_spec.rb
+1
-1
spec/mailers/notify_spec.rb
spec/mailers/notify_spec.rb
+3
-3
spec/models/concerns/issuable_spec.rb
spec/models/concerns/issuable_spec.rb
+2
-2
spec/models/concerns/reactive_caching_spec.rb
spec/models/concerns/reactive_caching_spec.rb
+1
-1
spec/models/merge_request_spec.rb
spec/models/merge_request_spec.rb
+1
-1
spec/models/project_services/drone_ci_service_spec.rb
spec/models/project_services/drone_ci_service_spec.rb
+1
-1
spec/models/project_services/hipchat_service_spec.rb
spec/models/project_services/hipchat_service_spec.rb
+1
-1
spec/models/project_spec.rb
spec/models/project_spec.rb
+1
-1
spec/requests/api/groups_spec.rb
spec/requests/api/groups_spec.rb
+1
-1
spec/requests/api/merge_requests_spec.rb
spec/requests/api/merge_requests_spec.rb
+1
-1
spec/requests/api/v3/groups_spec.rb
spec/requests/api/v3/groups_spec.rb
+1
-1
spec/requests/api/v3/merge_requests_spec.rb
spec/requests/api/v3/merge_requests_spec.rb
+1
-1
spec/services/labels/update_service_spec.rb
spec/services/labels/update_service_spec.rb
+1
-1
spec/services/notification_service_spec.rb
spec/services/notification_service_spec.rb
+3
-3
spec/services/projects/housekeeping_service_spec.rb
spec/services/projects/housekeeping_service_spec.rb
+1
-1
spec/services/web_hook_service_spec.rb
spec/services/web_hook_service_spec.rb
+1
-1
spec/support/redis/redis_shared_examples.rb
spec/support/redis/redis_shared_examples.rb
+2
-2
spec/support/unique_ip_check_shared_examples.rb
spec/support/unique_ip_check_shared_examples.rb
+1
-1
spec/tasks/config_lint_spec.rb
spec/tasks/config_lint_spec.rb
+1
-1
spec/tasks/gitlab/backup_rake_spec.rb
spec/tasks/gitlab/backup_rake_spec.rb
+2
-2
No files found.
.rubocop.yml
View file @
c8b80247
...
...
@@ -1099,6 +1099,11 @@ RSpec/FilePath:
RSpec/Focus
:
Enabled
:
true
# Checks the arguments passed to `before`, `around`, and `after`.
RSpec/HookArgument
:
Enabled
:
true
EnforcedStyle
:
implicit
# Configuration parameters: EnforcedStyle, SupportedStyles.
# SupportedStyles: is_expected, should
RSpec/ImplicitExpect
:
...
...
.rubocop_todo.yml
View file @
c8b80247
...
...
@@ -70,12 +70,6 @@ RSpec/EmptyLineAfterFinalLet:
RSpec/EmptyLineAfterSubject
:
Enabled
:
false
# Offense count: 78
# Configuration parameters: EnforcedStyle, SupportedStyles.
# SupportedStyles: implicit, each, example
RSpec/HookArgument
:
Enabled
:
false
# Offense count: 9
# Configuration parameters: EnforcedStyle, SupportedStyles.
# SupportedStyles: it_behaves_like, it_should_behave_like
...
...
spec/config/mail_room_spec.rb
View file @
c8b80247
...
...
@@ -20,12 +20,12 @@
YAML
.
load
(
output
)
end
before
(
:each
)
do
before
do
stub_env
(
'GITLAB_REDIS_QUEUES_CONFIG_FILE'
,
absolute_path
(
queues_config_path
))
clear_queues_raw_config
end
after
(
:each
)
do
after
do
clear_queues_raw_config
end
...
...
spec/controllers/autocomplete_controller_spec.rb
View file @
c8b80247
...
...
@@ -320,7 +320,7 @@
end
context
'authorized projects without admin_issue ability'
do
before
(
:each
)
do
before
do
authorized_project
.
add_guest
(
user
)
expect
(
user
.
can?
(
:admin_issue
,
authorized_project
)).
to
eq
(
false
)
...
...
spec/controllers/registrations_controller_spec.rb
View file @
c8b80247
...
...
@@ -5,7 +5,7 @@
let
(
:user_params
)
{
{
user:
{
name:
'new_user'
,
username:
'new_username'
,
email:
'new@user.com'
,
password:
'Any_password'
}
}
}
context
'email confirmation'
do
around
(
:each
)
do
|
example
|
around
do
|
example
|
perform_enqueued_jobs
do
example
.
run
end
...
...
spec/features/groups/group_settings_spec.rb
View file @
c8b80247
...
...
@@ -57,7 +57,7 @@
TestEnv
.
clean_test_path
end
after
(
:example
)
do
after
do
TestEnv
.
clean_test_path
end
...
...
spec/features/merge_requests/diffs_spec.rb
View file @
c8b80247
...
...
@@ -5,7 +5,7 @@
let
(
:merge_request
)
{
create
(
:merge_request
,
source_project:
project
)
}
context
'when visit with */* as accept header'
do
before
(
:each
)
do
before
do
page
.
driver
.
add_header
(
'Accept'
,
'*/*'
)
end
...
...
spec/features/merge_requests/discussion_spec.rb
View file @
c8b80247
...
...
@@ -26,7 +26,7 @@
let
(
:outdated_diff_refs
)
{
project
.
commit
(
"874797c3a73b60d2187ed6e2fcabd289ff75171e"
).
diff_refs
}
before
(
:each
)
do
before
do
visit
project_merge_request_path
(
project
,
merge_request
)
end
...
...
@@ -71,7 +71,7 @@
end
end
before
(
:each
)
do
before
do
visit
project_merge_request_path
(
project
,
merge_request
)
end
...
...
spec/features/merge_requests/user_posts_diff_notes_spec.rb
View file @
c8b80247
...
...
@@ -71,7 +71,7 @@
end
context
'with an unfolded line'
do
before
(
:each
)
do
before
do
find
(
'.js-unfold'
,
match: :first
).
click
wait_for_requests
end
...
...
@@ -120,7 +120,7 @@
end
context
'with an unfolded line'
do
before
(
:each
)
do
before
do
find
(
'.js-unfold'
,
match: :first
).
click
wait_for_requests
end
...
...
spec/features/profiles/account_spec.rb
View file @
c8b80247
...
...
@@ -35,7 +35,7 @@
TestEnv
.
clean_test_path
end
after
(
:example
)
do
after
do
TestEnv
.
clean_test_path
end
...
...
spec/features/projects/import_export/import_file_spec.rb
View file @
c8b80247
...
...
@@ -10,7 +10,7 @@
allow_any_instance_of
(
Gitlab
::
ImportExport
).
to
receive
(
:storage_path
).
and_return
(
export_path
)
end
after
(
:each
)
do
after
do
FileUtils
.
rm_rf
(
export_path
,
secure:
true
)
end
...
...
spec/features/projects/project_settings_spec.rb
View file @
c8b80247
...
...
@@ -65,7 +65,7 @@
TestEnv
.
clean_test_path
end
after
(
:example
)
do
after
do
TestEnv
.
clean_test_path
end
...
...
@@ -107,11 +107,11 @@
TestEnv
.
clean_test_path
end
before
(
:example
)
do
before
do
group
.
add_owner
(
user
)
end
after
(
:example
)
do
after
do
TestEnv
.
clean_test_path
end
...
...
spec/features/triggers_spec.rb
View file @
c8b80247
...
...
@@ -82,7 +82,7 @@
end
describe
'trigger "Take ownership" workflow'
do
before
(
:each
)
do
before
do
create
(
:ci_trigger
,
owner:
user2
,
project:
@project
,
description:
trigger_title
)
visit
project_settings_ci_cd_path
(
@project
)
end
...
...
@@ -104,7 +104,7 @@
end
describe
'trigger "Revoke" workflow'
do
before
(
:each
)
do
before
do
create
(
:ci_trigger
,
owner:
user2
,
project:
@project
,
description:
trigger_title
)
visit
project_settings_ci_cd_path
(
@project
)
end
...
...
spec/features/users_spec.rb
View file @
c8b80247
...
...
@@ -73,7 +73,7 @@
let
(
:loading_icon
)
{
'.fa.fa-spinner'
}
let
(
:username_input
)
{
'new_user_username'
}
before
(
:each
)
do
before
do
visit
new_user_session_path
click_link
'Register'
end
...
...
spec/javascripts/fixtures/abuse_reports.rb
View file @
c8b80247
...
...
@@ -14,7 +14,7 @@
clean_frontend_fixtures
(
'abuse_reports/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/blob.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
clean_frontend_fixtures
(
'blob/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/boards.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
clean_frontend_fixtures
(
'boards/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/branches.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
clean_frontend_fixtures
(
'branches/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/dashboard.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
clean_frontend_fixtures
(
'dashboard/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/deploy_keys.rb
View file @
c8b80247
...
...
@@ -12,7 +12,7 @@
clean_frontend_fixtures
(
'deploy_keys/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/environments.rb
View file @
c8b80247
...
...
@@ -14,7 +14,7 @@
clean_frontend_fixtures
(
'environments/metrics'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/issues.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
clean_frontend_fixtures
(
'issues/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/jobs.rb
View file @
c8b80247
...
...
@@ -17,7 +17,7 @@
clean_frontend_fixtures
(
'builds/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/labels.rb
View file @
c8b80247
...
...
@@ -22,7 +22,7 @@
describe
Groups
::
LabelsController
,
'(JavaScript fixtures)'
,
type: :controller
do
render_views
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
@@ -39,7 +39,7 @@
describe
Projects
::
LabelsController
,
'(JavaScript fixtures)'
,
type: :controller
do
render_views
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/merge_requests.rb
View file @
c8b80247
...
...
@@ -33,7 +33,7 @@
clean_frontend_fixtures
(
'merge_requests/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/merge_requests_diffs.rb
View file @
c8b80247
...
...
@@ -25,7 +25,7 @@
clean_frontend_fixtures
(
'merge_request_diffs/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/pipelines.rb
View file @
c8b80247
...
...
@@ -19,7 +19,7 @@
clean_frontend_fixtures
(
'pipelines/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/projects.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
clean_frontend_fixtures
(
'projects/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/prometheus_service.rb
View file @
c8b80247
...
...
@@ -14,7 +14,7 @@
clean_frontend_fixtures
(
'services/prometheus'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/services.rb
View file @
c8b80247
...
...
@@ -15,7 +15,7 @@
clean_frontend_fixtures
(
'services/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/snippet.rb
View file @
c8b80247
...
...
@@ -14,7 +14,7 @@
clean_frontend_fixtures
(
'snippets/'
)
end
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/javascripts/fixtures/todos.rb
View file @
c8b80247
...
...
@@ -18,7 +18,7 @@
describe
Dashboard
::
TodosController
,
'(JavaScript fixtures)'
,
type: :controller
do
render_views
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
@@ -33,7 +33,7 @@
describe
Projects
::
TodosController
,
'(JavaScript fixtures)'
,
type: :controller
do
render_views
before
(
:each
)
do
before
do
sign_in
(
admin
)
end
...
...
spec/lib/gitlab/daemon_spec.rb
View file @
c8b80247
...
...
@@ -13,7 +13,7 @@
allow
(
Kernel
).
to
receive
(
:at_exit
)
end
after
(
:each
)
do
after
do
described_class
.
instance_variable_set
(
:@instance
,
nil
)
end
...
...
spec/lib/gitlab/data_builder/note_spec.rb
View file @
c8b80247
...
...
@@ -6,7 +6,7 @@
let
(
:data
)
{
described_class
.
build
(
note
,
user
)
}
let
(
:fixed_time
)
{
Time
.
at
(
1425600000
)
}
# Avoid time precision errors
before
(
:each
)
do
before
do
expect
(
data
).
to
have_key
(
:object_attributes
)
expect
(
data
[
:object_attributes
]).
to
have_key
(
:url
)
expect
(
data
[
:object_attributes
][
:url
])
...
...
spec/lib/gitlab/git/diff_collection_spec.rb
View file @
c8b80247
...
...
@@ -384,7 +384,7 @@
context
'when go over safe limits on files'
do
let
(
:iterator
)
{
[
fake_diff
(
1
,
1
)]
*
4
}
before
(
:each
)
do
before
do
stub_const
(
'Gitlab::Git::DiffCollection::DEFAULT_LIMITS'
,
{
max_files:
2
,
max_lines:
max_lines
})
end
...
...
@@ -409,7 +409,7 @@
]
end
before
(
:each
)
do
before
do
stub_const
(
'Gitlab::Git::DiffCollection::DEFAULT_LIMITS'
,
{
max_files:
max_files
,
max_lines:
80
})
end
...
...
@@ -434,7 +434,7 @@
]
end
before
(
:each
)
do
before
do
stub_const
(
'Gitlab::Git::DiffCollection::DEFAULT_LIMITS'
,
{
max_files:
max_files
,
max_lines:
80
})
end
...
...
spec/lib/gitlab/git/repository_spec.rb
View file @
c8b80247
...
...
@@ -1023,7 +1023,7 @@ def commit_files(commit)
end
context
"with no .gitattrbutes"
do
before
(
:each
)
do
before
do
repository
.
copy_gitattributes
(
"master"
)
end
...
...
@@ -1031,13 +1031,13 @@ def commit_files(commit)
expect
(
File
.
exist?
(
attributes_path
)).
to
be_falsey
end
after
(
:each
)
do
after
do
FileUtils
.
rm_rf
(
attributes_path
)
end
end
context
"with .gitattrbutes"
do
before
(
:each
)
do
before
do
repository
.
copy_gitattributes
(
"gitattributes"
)
end
...
...
@@ -1050,13 +1050,13 @@ def commit_files(commit)
expect
(
contents
).
to
eq
(
"*.md binary
\n
"
)
end
after
(
:each
)
do
after
do
FileUtils
.
rm_rf
(
attributes_path
)
end
end
context
"with updated .gitattrbutes"
do
before
(
:each
)
do
before
do
repository
.
copy_gitattributes
(
"gitattributes"
)
repository
.
copy_gitattributes
(
"gitattributes-updated"
)
end
...
...
@@ -1070,13 +1070,13 @@ def commit_files(commit)
expect
(
contents
).
to
eq
(
"*.txt binary
\n
"
)
end
after
(
:each
)
do
after
do
FileUtils
.
rm_rf
(
attributes_path
)
end
end
context
"with no .gitattrbutes in HEAD but with previous info/attributes"
do
before
(
:each
)
do
before
do
repository
.
copy_gitattributes
(
"gitattributes"
)
repository
.
copy_gitattributes
(
"master"
)
end
...
...
@@ -1085,7 +1085,7 @@ def commit_files(commit)
expect
(
File
.
exist?
(
attributes_path
)).
to
be_falsey
end
after
(
:each
)
do
after
do
FileUtils
.
rm_rf
(
attributes_path
)
end
end
...
...
spec/lib/gitlab/git/storage/circuit_breaker_spec.rb
View file @
c8b80247
...
...
@@ -174,7 +174,7 @@ def set_in_redis(name, value)
end
describe
'#track_storage_inaccessible'
do
around
(
:each
)
do
|
example
|
around
do
|
example
|
Timecop
.
freeze
example
.
run
...
...
spec/lib/gitlab/health_checks/fs_shards_check_spec.rb
View file @
c8b80247
...
...
@@ -107,7 +107,7 @@ def timeout_command
end
# Unsolved intermittent failure in CI https://gitlab.com/gitlab-org/gitlab-ce/issues/31128
around
(
:each
)
do
|
example
|
# rubocop:disable RSpec/AroundBlock
around
do
|
example
|
# rubocop:disable RSpec/AroundBlock
times_to_try
=
ENV
[
'CI'
]
?
4
:
1
example
.
run_with_retry
retry:
times_to_try
end
...
...
spec/lib/gitlab/request_context_spec.rb
View file @
c8b80247
...
...
@@ -7,7 +7,7 @@
let
(
:env
)
{
Hash
.
new
}
context
'when RequestStore::Middleware is used'
do
around
(
:each
)
do
|
example
|
around
do
|
example
|
RequestStore
::
Middleware
.
new
(
->
(
env
)
{
example
.
run
}).
call
({})
end
...
...
spec/mailers/notify_spec.rb
View file @
c8b80247
...
...
@@ -545,7 +545,7 @@ def invite_to_project(project, inviter:)
let
(
:note_author
)
{
create
(
:user
,
name:
'author_name'
)
}
let
(
:note
)
{
create
(
:note
,
project:
project
,
author:
note_author
)
}
before
:each
do
before
do
allow
(
Note
).
to
receive
(
:find
).
with
(
note
.
id
).
and_return
(
note
)
end
...
...
@@ -661,7 +661,7 @@ def invite_to_project(project, inviter:)
let
(
:project
)
{
create
(
:project
,
:repository
)
}
let
(
:note_author
)
{
create
(
:user
,
name:
'author_name'
)
}
before
:each
do
before
do
allow
(
Note
).
to
receive
(
:find
).
with
(
note
.
id
).
and_return
(
note
)
end
...
...
@@ -779,7 +779,7 @@ def invite_to_project(project, inviter:)
context
'items that are noteable, the email for a diff discussion note'
do
let
(
:note_author
)
{
create
(
:user
,
name:
'author_name'
)
}
before
:each
do
before
do
allow
(
Note
).
to
receive
(
:find
).
with
(
note
.
id
).
and_return
(
note
)
end
...
...
spec/models/concerns/issuable_spec.rb
View file @
c8b80247
...
...
@@ -300,7 +300,7 @@
let
(
:bug
)
{
create
(
:label
,
project:
project
,
title:
'bug'
)
}
let
(
:issue
)
{
create
(
:issue
,
project:
project
)
}
before
(
:each
)
do
before
do
issue
.
labels
<<
bug
end
...
...
@@ -402,7 +402,7 @@ def create_issue(milestone, labels)
let
(
:issue2
)
{
create
(
:issue
,
title:
"Bugfix2"
,
project:
project
)
}
let
(
:issue3
)
{
create
(
:issue
,
title:
"Feature1"
,
project:
project
)
}
before
(
:each
)
do
before
do
issue1
.
labels
<<
bug
issue1
.
labels
<<
feature
issue2
.
labels
<<
bug
...
...
spec/models/concerns/reactive_caching_spec.rb
View file @
c8b80247
...
...
@@ -31,7 +31,7 @@ def result
let
(
:now
)
{
Time
.
now
.
utc
}
around
(
:each
)
do
|
example
|
around
do
|
example
|
Timecop
.
freeze
(
now
)
{
example
.
run
}
end
...
...
spec/models/merge_request_spec.rb
View file @
c8b80247
...
...
@@ -714,7 +714,7 @@ def set_compare(merge_request)
end
describe
'caching'
do
before
(
:example
)
do
before
do
allow
(
Rails
).
to
receive
(
:cache
).
and_return
(
ActiveSupport
::
Cache
::
MemoryStore
.
new
)
end
...
...
spec/models/project_services/drone_ci_service_spec.rb
View file @
c8b80247
...
...
@@ -43,7 +43,7 @@
let
(
:build_page
)
{
"
#{
drone_url
}
/gitlab/
#{
path
}
/redirect/commits/
#{
sha
}
?branch=
#{
branch
}
"
}
let
(
:commit_status_path
)
{
"
#{
drone_url
}
/gitlab/
#{
path
}
/commits/
#{
sha
}
?branch=
#{
branch
}
&access_token=
#{
token
}
"
}
before
(
:each
)
do
before
do
allow
(
drone
).
to
receive_messages
(
project_id:
project
.
id
,