Commit 9d310876 authored by Eloy Duran's avatar Eloy Duran

Ignore dotfiles in a spec set directory.

parent 409f44d4
......@@ -75,7 +75,10 @@ module Pod
# Returns Pod::Version instances, for each version directory, sorted from
# highest version to lowest.
def versions
@pod_dir.children.map { |v| Version.new(v.basename) }.sort.reverse
@pod_dir.children.map do |v|
basename = v.basename.to_s
Version.new(basename) if v.directory? && basename[0,1] != '.'
end.compact.sort.reverse
end
end
end
......
......@@ -76,4 +76,9 @@ describe "Pod::Specification::Set" do
@set.required_by(Pod::Spec.new { |s| s.part_of = 'ASIHTTPRequest' })
@set.should.be.only_part_of_other_pod
end
it "ignores dotfiles when getting the version directories" do
`touch #{fixture('spec-repos/master/ASIHTTPRequest/.DS_Store')}`
lambda { @set.versions }.should.not.raise
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