Sha256: c569bdc4df18c16b72a7682dbfa62821f22c87e88fbee2bcf7c297c301dc5bd9

Contents?: true

Size: 769 Bytes

Versions: 1

Compression:

Stored size: 769 Bytes

Contents

require 'spec_helper'

module Kangaroo
  describe 'Common service' do
    before :all do
      @config = Kangaroo::Util::Configuration.new 'spec/test_env/test.yml'
      @config.login
  
      Kangaroo::Util::Loader.new('res.partner', @config.database, 'CommonServiceSpec').load!
    end
    
    it "can change log levels" do
      @config.client.common.set_loglevel('admin', :debug).should == true
      @config.client.common.set_loglevel 'admin', :error
    end
    
    it "can read number of sql queries executed" do
      @config.client.common.set_loglevel 'admin', :debug_sql
      
      CommonServiceSpec::Res::Partner.first
      @config.client.common.get_sqlcount('admin').should > 0
      @config.client.common.set_loglevel 'admin', :error
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
kangaroo-0.1.0.alpha1 spec/functional/common_service_spec.rb