Sha256: 9f6776e0c52c5381a7bad65d83b071c26b733abf987f40923680c68bd18cfa0c

Contents?: true

Size: 729 Bytes

Versions: 13

Compression:

Stored size: 729 Bytes

Contents

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


describe RTurk::QualificationParser do
  
  before(:all) do
    @qualification_xml = <<-XML
<Qualification>
  <QualificationTypeId>789RVWYBAZW00EXAMPLE</QualificationTypeId>
  <SubjectId>AZ3456EXAMPLE</SubjectId>
  <GrantTime>2005-01-31T23:59:59Z</GrantTime>
  <IntegerValue>95</IntegerValue>
</Qualification>
      XML
    @qualification_xml = Nokogiri::XML(@qualification_xml)
    @qualification = RTurk::QualificationParser.new(@qualification_xml.children)
  end
  
  it "should parse an answer" do
    @qualification.qualification_type_id.should eql('789RVWYBAZW00EXAMPLE')
    @qualification.subject_id.should eql('AZ3456EXAMPLE')
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
rturk-2.12.1 spec/parsers/qualification_parser.rb
rturk-2.12.0 spec/parsers/qualification_parser.rb
rturk-2.11.3 spec/parsers/qualification_parser.rb
rturk-2.11.2 spec/parsers/qualification_parser.rb
rturk-2.11.1 spec/parsers/qualification_parser.rb
rturk-2.11.0 spec/parsers/qualification_parser.rb
rturk-2.10.3 spec/parsers/qualification_parser.rb
rturk-2.10.2 spec/parsers/qualification_parser.rb
rturk-2.10.1 spec/parsers/qualification_parser.rb
rturk-2.10.0 spec/parsers/qualification_parser.rb
rturk-2.9.0 spec/parsers/qualification_parser.rb
rturk-2.8.0 spec/parsers/qualification_parser.rb
rturk-2.7.0 spec/parsers/qualification_parser.rb