Commit 422236c7 authored by Robert Speicher's avatar Robert Speicher

Change `foo.should` syntax to `expect(foo).to` in specs

parent 75a40ad5
...@@ -15,9 +15,9 @@ describe AutocompleteController do ...@@ -15,9 +15,9 @@ describe AutocompleteController do
let(:body) { JSON.parse(response.body) } let(:body) { JSON.parse(response.body) }
it { body.should be_kind_of(Array) } it { expect(body).to be_kind_of(Array) }
it { body.size.should eq(1) } it { expect(body.size).to eq(1) }
it { body.first["username"].should == user.username } it { expect(body.first["username"]).to eq user.username }
end end
context 'group members' do context 'group members' do
...@@ -32,9 +32,9 @@ describe AutocompleteController do ...@@ -32,9 +32,9 @@ describe AutocompleteController do
let(:body) { JSON.parse(response.body) } let(:body) { JSON.parse(response.body) }
it { body.should be_kind_of(Array) } it { expect(body).to be_kind_of(Array) }
it { body.size.should eq(1) } it { expect(body.size).to eq(1) }
it { body.first["username"].should == user.username } it { expect(body.first["username"]).to eq user.username }
end end
context 'all users' do context 'all users' do
...@@ -45,7 +45,7 @@ describe AutocompleteController do ...@@ -45,7 +45,7 @@ describe AutocompleteController do
let(:body) { JSON.parse(response.body) } let(:body) { JSON.parse(response.body) }
it { body.should be_kind_of(Array) } it { expect(body).to be_kind_of(Array) }
it { body.size.should eq(User.count) } it { expect(body.size).to eq(User.count) }
end end
end end
...@@ -90,7 +90,7 @@ describe 'Comments' do ...@@ -90,7 +90,7 @@ describe 'Comments' do
#within(".current-note-edit-form") do #within(".current-note-edit-form") do
#fill_in "note[note]", with: "Some new content" #fill_in "note[note]", with: "Some new content"
#find(".btn-cancel").click #find(".btn-cancel").click
#find(".js-note-text", visible: false).text.should == note.note #expect(find(".js-note-text", visible: false).text).to eq note.note
#end #end
#end #end
......
...@@ -23,7 +23,7 @@ describe Gitlab::LDAP::Access do ...@@ -23,7 +23,7 @@ describe Gitlab::LDAP::Access do
it "should block user in GitLab" do it "should block user in GitLab" do
access.allowed? access.allowed?
user.should be_blocked expect(user).to be_blocked
end end
end end
...@@ -44,7 +44,7 @@ describe Gitlab::LDAP::Access do ...@@ -44,7 +44,7 @@ describe Gitlab::LDAP::Access do
it "does not unblock user in GitLab" do it "does not unblock user in GitLab" do
access.allowed? access.allowed?
user.should be_blocked expect(user).to be_blocked
end end
end end
......
...@@ -80,31 +80,31 @@ describe Gitlab::OAuth::AuthHash do ...@@ -80,31 +80,31 @@ describe Gitlab::OAuth::AuthHash do
context 'auth_hash constructed with ASCII-8BIT encoding' do context 'auth_hash constructed with ASCII-8BIT encoding' do
it 'forces utf8 encoding on uid' do it 'forces utf8 encoding on uid' do
auth_hash.uid.encoding.should eql Encoding::UTF_8 expect(auth_hash.uid.encoding).to eql Encoding::UTF_8
end end
it 'forces utf8 encoding on provider' do it 'forces utf8 encoding on provider' do
auth_hash.provider.encoding.should eql Encoding::UTF_8 expect(auth_hash.provider.encoding).to eql Encoding::UTF_8
end end
it 'forces utf8 encoding on name' do it 'forces utf8 encoding on name' do
auth_hash.name.encoding.should eql Encoding::UTF_8 expect(auth_hash.name.encoding).to eql Encoding::UTF_8
end end
it 'forces utf8 encoding on full_name' do it 'forces utf8 encoding on full_name' do
auth_hash.full_name.encoding.should eql Encoding::UTF_8 expect(auth_hash.full_name.encoding).to eql Encoding::UTF_8
end end
it 'forces utf8 encoding on username' do it 'forces utf8 encoding on username' do
auth_hash.username.encoding.should eql Encoding::UTF_8 expect(auth_hash.username.encoding).to eql Encoding::UTF_8
end end
it 'forces utf8 encoding on email' do it 'forces utf8 encoding on email' do
auth_hash.email.encoding.should eql Encoding::UTF_8 expect(auth_hash.email.encoding).to eql Encoding::UTF_8
end end
it 'forces utf8 encoding on password' do it 'forces utf8 encoding on password' do
auth_hash.password.encoding.should eql Encoding::UTF_8 expect(auth_hash.password.encoding).to eql Encoding::UTF_8
end end
end end
end end
...@@ -52,7 +52,7 @@ describe ExternalWikiService do ...@@ -52,7 +52,7 @@ describe ExternalWikiService do
it 'should replace the wiki url' do it 'should replace the wiki url' do
wiki_path = get_project_wiki_path(project) wiki_path = get_project_wiki_path(project)
wiki_path.should match('https://gitlab.com') expect(wiki_path).to match('https://gitlab.com')
end end
end end
end end
......
...@@ -51,7 +51,7 @@ describe IrkerService do ...@@ -51,7 +51,7 @@ describe IrkerService do
let(:_recipients) { 'a b c' } let(:_recipients) { 'a b c' }
it 'should not add an error if there is 3 recipients' do it 'should not add an error if there is 3 recipients' do
subject.send :check_recipients_count subject.send :check_recipients_count
subject.errors.should be_blank expect(subject.errors).to be_blank
end end
end end
end end
...@@ -96,11 +96,11 @@ describe IrkerService do ...@@ -96,11 +96,11 @@ describe IrkerService do
conn = @irker_server.accept conn = @irker_server.accept
conn.readlines.each do |line| conn.readlines.each do |line|
msg = JSON.load(line.chomp("\n")) msg = JSON.load(line.chomp("\n"))
msg.keys.should match_array(['to', 'privmsg']) expect(msg.keys).to match_array(['to', 'privmsg'])
if msg['to'].is_a?(String) if msg['to'].is_a?(String)
msg['to'].should == 'irc://chat.freenode.net/#commits' expect(msg['to']).to eq 'irc://chat.freenode.net/#commits'
else else
msg['to'].should match_array(['irc://chat.freenode.net/#commits']) expect(msg['to']).to match_array(['irc://chat.freenode.net/#commits'])
end end
end end
conn.close conn.close
......
...@@ -196,10 +196,10 @@ describe API::API, api: true do ...@@ -196,10 +196,10 @@ describe API::API, api: true do
it 'should return a project issue by iid' do it 'should return a project issue by iid' do
get api("/projects/#{project.id}/issues?iid=#{issue.iid}", user) get api("/projects/#{project.id}/issues?iid=#{issue.iid}", user)
response.status.should == 200 expect(response.status).to eq 200
json_response.first['title'].should == issue.title expect(json_response.first['title']).to eq issue.title
json_response.first['id'].should == issue.id expect(json_response.first['id']).to eq issue.id
json_response.first['iid'].should == issue.iid expect(json_response.first['iid']).to eq issue.iid
end end
it "should return 404 if issue id not found" do it "should return 404 if issue id not found" do
......
...@@ -118,9 +118,9 @@ describe API::API, api: true do ...@@ -118,9 +118,9 @@ describe API::API, api: true do
it 'should return merge_request by iid' do it 'should return merge_request by iid' do
url = "/projects/#{project.id}/merge_requests?iid=#{merge_request.iid}" url = "/projects/#{project.id}/merge_requests?iid=#{merge_request.iid}"
get api(url, user) get api(url, user)
response.status.should == 200 expect(response.status).to eq 200
json_response.first['title'].should == merge_request.title expect(json_response.first['title']).to eq merge_request.title
json_response.first['id'].should == merge_request.id expect(json_response.first['id']).to eq merge_request.id
end end
it "should return a 404 error if merge_request_id not found" do it "should return a 404 error if merge_request_id not found" do
......
...@@ -32,9 +32,9 @@ describe API::API, api: true do ...@@ -32,9 +32,9 @@ describe API::API, api: true do
it 'should return a project milestone by iid' do it 'should return a project milestone by iid' do
get api("/projects/#{project.id}/milestones?iid=#{milestone.iid}", user) get api("/projects/#{project.id}/milestones?iid=#{milestone.iid}", user)
response.status.should == 200 expect(response.status).to eq 200
json_response.first['title'].should == milestone.title expect(json_response.first['title']).to eq milestone.title
json_response.first['id'].should == milestone.id expect(json_response.first['id']).to eq milestone.id
end end
it 'should return 401 error if user not authenticated' do it 'should return 401 error if user not authenticated' do
......
...@@ -60,9 +60,9 @@ describe API::API, api: true do ...@@ -60,9 +60,9 @@ describe API::API, api: true do
it 'should include the project labels as the tag_list' do it 'should include the project labels as the tag_list' do
get api('/projects', user) get api('/projects', user)
response.status.should == 200 expect(response.status).to eq 200
json_response.should be_an Array expect(json_response).to be_an Array
json_response.first.keys.should include('tag_list') expect(json_response.first.keys).to include('tag_list')
end end
context 'and using search' do context 'and using search' do
......
...@@ -23,8 +23,8 @@ describe DestroyGroupService do ...@@ -23,8 +23,8 @@ describe DestroyGroupService do
Sidekiq::Testing.inline! { destroy_group(group, user) } Sidekiq::Testing.inline! { destroy_group(group, user) }
end end
it { gitlab_shell.exists?(group.path).should be_falsey } it { expect(gitlab_shell.exists?(group.path)).to be_falsey }
it { gitlab_shell.exists?(remove_path).should be_falsey } it { expect(gitlab_shell.exists?(remove_path)).to be_falsey }
end end
context 'Sidekiq fake' do context 'Sidekiq fake' do
...@@ -33,8 +33,8 @@ describe DestroyGroupService do ...@@ -33,8 +33,8 @@ describe DestroyGroupService do
Sidekiq::Testing.fake! { destroy_group(group, user) } Sidekiq::Testing.fake! { destroy_group(group, user) }
end end
it { gitlab_shell.exists?(group.path).should be_falsey } it { expect(gitlab_shell.exists?(group.path)).to be_falsey }
it { gitlab_shell.exists?(remove_path).should be_truthy } it { expect(gitlab_shell.exists?(remove_path)).to be_truthy }
end end
end end
......
...@@ -13,8 +13,8 @@ describe Projects::DestroyService do ...@@ -13,8 +13,8 @@ describe Projects::DestroyService do
end end
it { expect(Project.all).not_to include(project) } it { expect(Project.all).not_to include(project) }
it { Dir.exists?(path).should be_falsey } it { expect(Dir.exists?(path)).to be_falsey }
it { Dir.exists?(remove_path).should be_falsey } it { expect(Dir.exists?(remove_path)).to be_falsey }
end end
context 'Sidekiq fake' do context 'Sidekiq fake' do
...@@ -24,8 +24,8 @@ describe Projects::DestroyService do ...@@ -24,8 +24,8 @@ describe Projects::DestroyService do
end end
it { expect(Project.all).not_to include(project) } it { expect(Project.all).not_to include(project) }
it { Dir.exists?(path).should be_falsey } it { expect(Dir.exists?(path)).to be_falsey }
it { Dir.exists?(remove_path).should be_truthy } it { expect(Dir.exists?(remove_path)).to be_truthy }
end end
def destroy_project(project, user, params) def destroy_project(project, user, params)
......
...@@ -20,8 +20,7 @@ describe Projects::TransferService do ...@@ -20,8 +20,7 @@ describe Projects::TransferService do
@result = transfer_project(project, user, new_namespace_id: nil) @result = transfer_project(project, user, new_namespace_id: nil)
end end
it { expect(@result).not_to be_nil } # { result.should be_false } passes on nil it { expect(@result).to eq false }
it { expect(@result).to be_falsey }
it { expect(project.namespace).to eq(user.namespace) } it { expect(project.namespace).to eq(user.namespace) }
end end
...@@ -30,8 +29,7 @@ describe Projects::TransferService do ...@@ -30,8 +29,7 @@ describe Projects::TransferService do
@result = transfer_project(project, user, new_namespace_id: group.id) @result = transfer_project(project, user, new_namespace_id: group.id)
end end
it { expect(@result).not_to be_nil } # { result.should be_false } passes on nil it { expect(@result).to eq false }
it { expect(@result).to be_falsey }
it { expect(project.namespace).to eq(user.namespace) } it { expect(project.namespace).to eq(user.namespace) }
end end
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment