# File lib/Helpers/IrModuleModule.rb, line 71
          def self.run_base_quality_test(modules)
            # Take the id of already recorded tests result
            # because we are unable to retrieve their ids from wizard
            # cause it has only one step 'init'
            already_stored_test_ids=[]
            ModuleQualityCheck.find(:all).each do |stored_result| 
              already_stored_test_ids.push stored_result.id
            end
            modules.each do |m|
              # Call the wizard on module
              wizard = m.old_wizard_step('create_quality_check_wiz')
            end

            # Find all recorded tests, and substract old created ones
            all_stored_test_ids=[]
            ModuleQualityCheck.find(:all).each do |stored_result| 
              all_stored_test_ids.push stored_result.id
            end
            new_ids=all_stored_test_ids-already_stored_test_ids
            res= ModuleQualityCheck.find(new_ids)

            if res :
              return res
            else
              raise "!!! --- HELPER ERROR : run_base_quality_test was unable to upgrade needed modules.."
            end
          end