Sha256: 812d8b6e11651d8a1cb774111f08c10c5d24a339d19ff7d18c9787fc8c88bce9
Contents?: true
Size: 1.4 KB
Versions: 31
Compression:
Stored size: 1.4 KB
Contents
require 'spec_helper' describe XCJobs::Certificate do before(:each) do Rake.application = rake end let(:rake) { Rake::Application.new } describe XCJobs::Certificate do describe 'simple task' do let!(:task) do XCJobs::Certificate.new do |t| passphrase = "password1234" t.add_certificate('./certificates/apple.cer') t.add_certificate('./certificates/appstore.cer') t.add_certificate('./certificates/appstore.p12', passphrase) t.add_profile('./spec/profiles/adhoc.mobileprovision') t.add_profile('./spec/profiles/distribution.mobileprovision') end end describe 'tasks' do describe 'certificates:install' do subject { Rake.application['certificates:install'] } it 'defines the appropriate task' do expect(subject.name).to eq('certificates:install') end end describe 'certificates:remove' do subject { Rake.application['certificates:remove'] } it 'defines the appropriate task' do expect(subject.name).to eq('certificates:remove') end end describe 'profiles:install' do subject { Rake.application['profiles:install'] } it 'defines the appropriate task' do expect(subject.name).to eq('profiles:install') end end end end end end
Version data entries
31 entries across 31 versions & 1 rubygems