Sha256: aa5c7b4cab862769ea73ae6b086d039be1a4fd96be08cd4de05429fdaeac1722

Contents?: true

Size: 682 Bytes

Versions: 11

Compression:

Stored size: 682 Bytes

Contents

# encoding: utf-8
require 'spec_helper'

describe Dataset do
  
  let(:source){
    s = Source.find("QUANDL_CLIENT_TEST_SOURCE")
    s = create(:source, code: "QUANDL_CLIENT_TEST_SOURCE") unless s.exists?
    s
  }
  subject{ create(:dataset, source_code: source.code, private: true ) }
  
  describe "#private" do
    
    it "should update to false" do
      subject.private = false
      subject.save
      Dataset.find(subject.id).private.should be_false
    end
    
    it "should update to true" do
      subject.private = false
      subject.save
      subject.private = true
      subject.save
      Dataset.find(subject.id).private.should be_true
    end
    
  end
  
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
quandl_client-2.2.2 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.2.1 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.2.0 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.1.4 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.1.3 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.1.2 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.1.1 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.1.0 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.0.1 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-2.0.0 spec/lib/quandl/client/dataset/attributes_spec.rb
quandl_client-0.1.17 spec/lib/quandl/client/dataset/attributes_spec.rb