Sha256: ffc6c69308da740905f1ddd839d42e9b5c452c1b3268452d85cae984e798b75c

Contents?: true

Size: 821 Bytes

Versions: 15

Compression:

Stored size: 821 Bytes

Contents

require File.dirname(__FILE__) + '/spec_helper'

describe RTurk do
  
  before(:all) do
    @aws = YAML.load(File.open(File.join(SPEC_ROOT, 'mturk.yml')))
  end
  
  it 'should allow me to set it up with credentials' do
    RTurk.setup(@aws['AWSAccessKeyId'], @aws['AWSAccessKey'], :sandbox => true)
    RTurk.secret_key.should eql @aws['AWSAccessKey']
  end
  
  
  it "should be able to tell when it's in sandbox" do 
    RTurk.setup(@aws['AWSAccessKeyId'], @aws['AWSAccessKey'], :sandbox => true)
    RTurk.secret_key.should eql @aws['AWSAccessKey']
    RTurk.sandbox?
  end
  
  it "should return its environment as production, the default" do
    aws = YAML.load(File.open(File.join(SPEC_ROOT, 'mturk.yml')))
    RTurk.setup(aws['AWSAccessKeyId'], aws['AWSAccessKey'])
    RTurk.sandbox?.should be_false
  end
  
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
rturk-2.3.4 spec/rturk_spec.rb
rturk-2.3.3 spec/rturk_spec.rb
rturk-2.3.2 spec/rturk_spec.rb
rturk-2.3.1 spec/rturk_spec.rb
rturk-2.3.0 spec/rturk_spec.rb
rturk-2.2.1 spec/rturk_spec.rb
rturk-2.2.0 spec/rturk_spec.rb
rturk-2.1.1 spec/rturk_spec.rb
rturk-2.1.0 spec/rturk_spec.rb
rturk-2.0.5 spec/rturk_spec.rb
rturk-2.0.4 spec/rturk_spec.rb
rturk-2.0.3 spec/rturk_spec.rb
rturk-2.0.2 spec/rturk_spec.rb
rturk-2.0.1 spec/rturk_spec.rb
rturk-2.0.0 spec/rturk_spec.rb