spec/lib/codeqa_spec.rb in codeqa-0.4.2 vs spec/lib/codeqa_spec.rb in codeqa-0.5.0
- old
+ new
@@ -40,13 +40,13 @@
it 'should be false if folder does not look like a git root' do
expect(Codeqa.install(Codeqa.root.join('spec', 'fixtures'))).to be false
end
it 'should copy pre-commit hook into project git folder' do
- template_location = Codeqa.root.join('lib', 'templates', 'pre-commit')
- hook_location = project_dir.join('.git', 'hooks', 'pre-commit')
- expect(FileUtils).to receive(:cp).with(template_location, hook_location)
- allow(FileUtils).to receive(:chmod)
Codeqa.install project_dir.to_s
+ expect(project_dir.join('.codeqa')).to be_exist
+ expect(project_dir.join('.codeqa','hooks')).to be_exist
+ expect(project_dir.join('.codeqa','hooks','base.rb')).to be_exist
+ expect(project_dir.join('.codeqa','git_hook.rb')).to be_exist
end
end
end