Commit fc23760c authored by Samuel E. Giddins's avatar Samuel E. Giddins

[ExternalSources] Fix specs for compacting of external sources hash

parent 8b4bbf7d
......@@ -8,26 +8,26 @@ module Pod
describe 'from_dependency' do
it 'supports a podspec source' do
dep = Dependency.new('Reachability', :podspec => nil)
dep = Dependency.new('Reachability', :podspec => '')
klass = @subject.from_dependency(dep, nil).class
klass.should == @subject::PodspecSource
end
it 'supports a path source' do
dep = Dependency.new('Reachability', :path => nil)
dep = Dependency.new('Reachability', :path => '')
klass = @subject.from_dependency(dep, nil).class
klass.should == @subject::PathSource
end
it 'supports a path source specified with the legacy :local key' do
dep = Dependency.new('Reachability', :local => nil)
dep = Dependency.new('Reachability', :local => '')
klass = @subject.from_dependency(dep, nil).class
klass.should == @subject::PathSource
end
it 'supports all the strategies implemented by the downloader' do
[:git, :svn, :hg, :bzr, :http].each do |strategy|
dep = Dependency.new('Reachability', strategy => nil)
dep = Dependency.new('Reachability', strategy => '')
klass = @subject.from_dependency(dep, nil).class
klass.should == @subject::DownloaderSource
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