From 4b3f3167a4d7f1b1415052e350bc1f79ef5528dc Mon Sep 17 00:00:00 2001 From: tiagonbotelho Date: Wed, 2 Mar 2016 12:55:01 +0000 Subject: [PATCH] implements test to simulate empty repo --- spec/models/repository_spec.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spec/models/repository_spec.rb b/spec/models/repository_spec.rb index 2094667565e..150422ac349 100644 --- a/spec/models/repository_spec.rb +++ b/spec/models/repository_spec.rb @@ -600,5 +600,11 @@ describe Repository, models: true do it 'shows the main language of the project' do expect(repository.main_language).to eq("Ruby") end + + it 'returns nil when the repository is empty' do + allow(repository).to receive(:empty?).and_return(true) + + expect(repository.main_language).to be_nil + end end end