Skip to content

Commit 2c1fc9d

Browse files
author
root
committed
DRY Repository tests
1 parent 952c086 commit 2c1fc9d

File tree

7 files changed

+406
-834
lines changed

7 files changed

+406
-834
lines changed

Diff for: spec/controllers/go_redirector_controller_spec.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def enable_public_repo(repository)
4343
describe 'GET #index' do
4444
context 'when project is public' do
4545
let(:project) { FactoryGirl.create(:project, is_public: true) }
46-
let(:repository) { create_git_repository(project) }
46+
let(:repository) { create_git_repository(project: project) }
4747
let(:anonymous_user) { create_anonymous_user }
4848

4949
context 'and SmartHTTP is enabled' do
@@ -61,7 +61,7 @@ def enable_public_repo(repository)
6161

6262
context 'when project is private' do
6363
let(:project) { FactoryGirl.create(:project, is_public: false) }
64-
let(:repository) { create_git_repository(project) }
64+
let(:repository) { create_git_repository(project: project) }
6565
let(:anonymous_user) { create_anonymous_user }
6666

6767
context 'and SmartHTTP is enabled' do

Diff for: spec/models/project_spec.rb

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
describe Project do
44

55
before(:all) do
6-
@project = FactoryGirl.create(:project)
7-
@git_repo_1 = create_git_repository(@project, is_default: true)
8-
@git_repo_2 = create_git_repository(@project, identifier: 'git-repo-test')
9-
@svn_repo_1 = create_svn_repository(@project, identifier: 'svn-repo-test', url: 'http://svn-repo-test')
6+
@project = create(:project)
7+
@git_repo_1 = create_git_repository(project: @project, is_default: true)
8+
@git_repo_2 = create_git_repository(project: @project, identifier: 'git-repo-test')
9+
@svn_repo_1 = create_svn_repository(project: @project, identifier: 'svn-repo-test', url: 'http://svn-repo-test')
1010
end
1111

1212
subject { @project }

0 commit comments

Comments
 (0)