spec/tasks/deploy_spec.rb in whiskey_disk-0.0.3 vs spec/tasks/deploy_spec.rb in whiskey_disk-0.0.5
- old
+ new
@@ -21,10 +21,12 @@
:ensure_main_parent_path_is_present,
:ensure_config_parent_path_is_present,
:checkout_main_repository,
:install_hooks,
:checkout_configuration_repository,
+ :update_main_repository_checkout,
+ :update_configuration_repository_checkout,
:refresh_configuration,
:run_post_setup_hooks,
:flush
].each do |meth|
WhiskeyDisk.stub!(meth)
@@ -59,10 +61,20 @@
it 'should check out the configuration repository' do
WhiskeyDisk.should.receive(:checkout_configuration_repository)
@rake["deploy:setup"].invoke
end
+ it 'should update the main repository checkout' do
+ WhiskeyDisk.should.receive(:update_main_repository_checkout)
+ @rake["deploy:setup"].invoke
+ end
+
+ it 'should update the configuration repository checkout' do
+ WhiskeyDisk.should.receive(:update_configuration_repository_checkout)
+ @rake["deploy:setup"].invoke
+ end
+
it 'should refresh the configuration' do
WhiskeyDisk.should.receive(:refresh_configuration)
@rake["deploy:setup"].invoke
end
@@ -83,10 +95,11 @@
WhiskeyDisk::Config.stub!(:fetch).and_return(@configuration)
[
:ensure_config_parent_path_is_present,
:checkout_configuration_repository,
+ :update_configuration_repository_checkout,
:refresh_configuration,
:run_post_setup_hooks,
:flush
].each do |meth|
WhiskeyDisk.stub!(meth)
@@ -117,9 +130,14 @@
@rake["deploy:setup"].invoke
end
it 'should check out the configuration repository' do
WhiskeyDisk.should.receive(:checkout_configuration_repository)
+ @rake["deploy:setup"].invoke
+ end
+
+ it 'should update the configuration repository checkout' do
+ WhiskeyDisk.should.receive(:update_configuration_repository_checkout)
@rake["deploy:setup"].invoke
end
it 'should refresh the configuration' do
WhiskeyDisk.should.receive(:refresh_configuration)