Sha256: 673486519abb4c5f5cd37ea8bcf698eec6e048fed53b2d0e32b60bb82c567f03

Contents?: true

Size: 895 Bytes

Versions: 26

Compression:

Stored size: 895 Bytes

Contents

require File.join(File.dirname(__FILE__),'spec_helper')

describe "App" do
  it_behaves_like "SharedRhoconnectHelper", :rhoconnect_data => false do
    it "should create app with fields" do
      @a.id.should == @a_fields[:name]
      @a1 = App.load(@a_fields[:name])
      @a1.id.should == @a.id
      @a1.name.should == @a_fields[:name]
    end

    it "should add source adapters" do
      @a1 = App.load(@a_fields[:name])
      @a1.sources.sort.should == ["FixedSchemaAdapter", "OtherAdapter", "SampleAdapter", "SimpleAdapter"]
    end
    
    it "should force environment default and override setting" do
      poll_interval_default = Rhoconnect.source_config('OtherAdapter')[:poll_interval]
      poll_interval_default.should == 201
      poll_interval_override = Rhoconnect.source_config('SimpleAdapter')[:poll_interval]
      poll_interval_override.should == 600
    end    
  end  
end

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
rhoconnect-4.0.1 spec/app_spec.rb
rhoconnect-4.0.0 spec/app_spec.rb
rhoconnect-4.0.0.beta.24 spec/app_spec.rb
rhoconnect-3.4.5 spec/app_spec.rb
rhoconnect-4.0.0.beta.10 spec/app_spec.rb
rhoconnect-4.0.0.beta.12 spec/app_spec.rb
rhoconnect-3.4.4 spec/app_spec.rb
rhoconnect-3.4.3 spec/app_spec.rb
rhoconnect-3.4.2 spec/app_spec.rb
rhoconnect-3.3.6 spec/app_spec.rb
rhoconnect-3.3.5 spec/app_spec.rb
rhoconnect-3.3.4 spec/app_spec.rb
rhoconnect-3.3.3 spec/app_spec.rb
rhoconnect-3.3.2 spec/app_spec.rb
rhoconnect-3.3.1 spec/app_spec.rb
rhoconnect-3.3.1.beta4 spec/app_spec.rb
rhoconnect-3.3.1.beta3 spec/app_spec.rb
rhoconnect-3.3.1.beta2 spec/app_spec.rb
rhoconnect-3.2.1 spec/app_spec.rb
rhoconnect-3.2.0 spec/app_spec.rb