Commit 195f4500 authored by Samuel E. Giddins's avatar Samuel E. Giddins

[ValidatorSpec] checks if xcodebuild returns a successful status code

parent 4396be7f
......@@ -347,6 +347,19 @@ module Pod
sut.result_type.should == :note
end
it 'checks if xcodebuild returns a successful status code' do
Validator.any_instance.unstub(:xcodebuild)
sut = Validator.new(podspec_path, SourcesManager.master.map(&:url))
sut.stubs(:check_file_patterns)
sut.stubs(:validate_url)
sut.stubs(:`).returns('Output')
$?.stubs(:success?).returns(false)
sut.validate
first = sut.results.map(&:to_s).first
first.should.include '[xcodebuild] Returned a unsuccessful exit code'
sut.result_type.should == :error
end
it 'does filter InputFile errors completely' do
sut = Validator.new(podspec_path, SourcesManager.master.map(&:url))
sut.stubs(:check_file_patterns)
......
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