Mohammed Morsi
2008-Oct-14 20:58 UTC
[Ovirt-devel] [PATCH] fixes / improvements to test suite
--- src/app/models/vm_task.rb | 3 --- src/test/fixtures/quotas.yml | 2 +- src/test/fixtures/storage_pools.yml | 6 +++--- src/test/functional/host_controller_test.rb | 2 +- src/test/functional/resources_controller_test.rb | 6 +++--- src/test/functional/storage_controller_test.rb | 2 +- src/test/functional/task_controller_test.rb | 2 +- 7 files changed, 10 insertions(+), 13 deletions(-) diff --git a/src/app/models/vm_task.rb b/src/app/models/vm_task.rb index 31c4ac8..6251919 100644 --- a/src/app/models/vm_task.rb +++ b/src/app/models/vm_task.rb @@ -122,13 +122,10 @@ class VmTask < Task ACTIONS.each do |action, hash| if hash[:start] == state add_action = true - print "vm: #{vm}\n user: #{user}\n" if (vm and user) pool = vm.send(hash[:privilege][1]) - print "pool: #{pool}\n privilege: #{hash[:privilege][1]}\n" add_action = pool ? pool.has_privilege(user, hash[:privilege][0]) : false end - print "add_action: #{add_action}\n" actions << action if add_action end end diff --git a/src/test/fixtures/quotas.yml b/src/test/fixtures/quotas.yml index 757c934..037fd67 100644 --- a/src/test/fixtures/quotas.yml +++ b/src/test/fixtures/quotas.yml @@ -46,7 +46,7 @@ six: total_vnics: 3 total_storage: 1024 total_vms: 2 - pool_id: 10 + pool_id: 5 seven: id: 7 total_vcpus: diff --git a/src/test/fixtures/storage_pools.yml b/src/test/fixtures/storage_pools.yml index 0610333..ac042a0 100644 --- a/src/test/fixtures/storage_pools.yml +++ b/src/test/fixtures/storage_pools.yml @@ -45,20 +45,20 @@ seven: export_path: '/tmp/apath' eight: id: 8 - hardware_pool_id: 6 + hardware_pool_id: 9 ip_addr: '192.168.50.2' type: 'IscsiStoragePool' port: 531 target: 'bartarget' nine: id: 9 - hardware_pool_id: 8 + hardware_pool_id: 9 type: 'NfsStoragePool' ip_addr: '1.2.3.4' export_path: '/tmp/somepath' ten: id: 10 - hardware_pool_id: 6 + hardware_pool_id: 9 type: 'IscsiStoragePool' ip_addr: '192.168.50.3' port: 539 diff --git a/src/test/functional/host_controller_test.rb b/src/test/functional/host_controller_test.rb index e1e977d..7939aca 100644 --- a/src/test/functional/host_controller_test.rb +++ b/src/test/functional/host_controller_test.rb @@ -24,7 +24,7 @@ require 'host_controller' class HostController; def rescue_action(e) raise e end; end class HostControllerTest < Test::Unit::TestCase - fixtures :hosts + fixtures :hosts, :pools def setup @controller = HostController.new diff --git a/src/test/functional/resources_controller_test.rb b/src/test/functional/resources_controller_test.rb index fca7aad..49e8d0e 100644 --- a/src/test/functional/resources_controller_test.rb +++ b/src/test/functional/resources_controller_test.rb @@ -58,14 +58,14 @@ class ResourcesControllerTest < ActionController::TestCase def test_destroy pool = nil assert_nothing_raised { - pool = VmResourcePool.find(2).parent.id + pool = VmResourcePool.find(10).parent.id } - post :destroy, :id => 2 + post :destroy, :id => 10 assert_response :success assert_raise(ActiveRecord::RecordNotFound) { - VmResourcePool.find(2) + VmResourcePool.find(10) } end end diff --git a/src/test/functional/storage_controller_test.rb b/src/test/functional/storage_controller_test.rb index ff728b9..a9f7eb9 100644 --- a/src/test/functional/storage_controller_test.rb +++ b/src/test/functional/storage_controller_test.rb @@ -24,7 +24,7 @@ require 'storage_controller' class StorageController; def rescue_action(e) raise e end; end class StorageControllerTest < Test::Unit::TestCase - fixtures :storage_volumes + fixtures :storage_volumes, :storage_pools def setup @controller = StorageController.new diff --git a/src/test/functional/task_controller_test.rb b/src/test/functional/task_controller_test.rb index cc07502..a9578b6 100644 --- a/src/test/functional/task_controller_test.rb +++ b/src/test/functional/task_controller_test.rb @@ -24,7 +24,7 @@ require 'task_controller' class TaskController; def rescue_action(e) raise e end; end class TaskControllerTest < Test::Unit::TestCase - fixtures :tasks + fixtures :tasks, :vms, :pools def setup @controller = TaskController.new -- 1.5.4.1
Mohammed Morsi
2008-Oct-14 20:58 UTC
[Ovirt-devel] [PATCH] added rake test to appliance autobuild
also removed unecessary chaning of the rails env --- autobuild.sh | 9 +-------- 1 files changed, 1 insertions(+), 8 deletions(-) diff --git a/autobuild.sh b/autobuild.sh index 98a3b46..07ea1db 100755 --- a/autobuild.sh +++ b/autobuild.sh @@ -58,13 +58,6 @@ ln -s /etc/init.d/sshd /etc/rc3.d/S99sshd %end KS -# set appliance to run in test mode -cat >> ovirt-appliance.ks << \KS -%post -sed -i "s/#RAILS_ENV=production/RAILS_ENV=test/g" /etc/sysconfig/ovirt-rails -%end -KS - ./autogen.sh --prefix=$AUTOBUILD_INSTALL_ROOT make dist @@ -115,4 +108,4 @@ for i in $(seq 1 10); do sleep 10 done -# $ssh_cmd cd /usr/share/ovirt-server && rake test" +$ssh_cmd "cd /usr/share/ovirt-server && export RAILS_ENV=test && rake test" -- 1.5.4.1