blob: aa026adb23e3a119c923338fd58c26123b67c35f [file] [log] [blame]
require File.expand_path('../../../spec_helper', __FILE__)
module Pod
describe 'Command::List' do
extend SpecHelper::TemporaryRepos
before do
set_up_test_repo
config.repos_dir = SpecHelper.tmp_repos_path
end
it 'presents the known pods' do
out = run_command('list')
[/BananaLib/,
/JSONKit/,
/\d+ pods were found/,
].each { |regex| out.should =~ regex }
end
it 'presents the known pods with versions' do
sets = config.sources_manager.aggregate.all_sets
jsonkit_set = sets.find { |s| s.name == 'JSONKit' }
out = run_command('list')
[/BananaLib 1.0/,
/JSONKit #{jsonkit_set.versions.first}/,
/\d+ pods were found/,
].each { |regex| out.should =~ regex }
end
end
end