Sha256: 1fb6171717fbde0ed7851318d7ae4687597aa0b9432f6a2bc6bff2f888779bfe

Contents?: true

Size: 724 Bytes

Versions: 2

Compression:

Stored size: 724 Bytes

Contents

$:.unshift File.expand_path(File.join(File.dirname(__FILE__), "..", "lib"))

require 'rets4r'
require 'test/unit'

class LoaderTest < Test::Unit::TestCase
  def test_should_pass_records_to_block
    file = File.expand_path(File.join('test', 'data', '1.5', 'search_compact.xml'))

    listings = []
    RETS4R::Loader.load(open(file)) do |record|
      listings << record
    end
    
    assert_equal 2, listings.length
    assert_equal "Datum1", listings[0]['First']
    assert_equal "Datum2", listings[0]['Second']
    assert_equal "Datum3", listings[0]['Third']
    assert_equal "Datum4", listings[1]['First']
    assert_equal "Datum5", listings[1]['Second']
    assert_equal "Datum6", listings[1]['Third']
    
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
josephholsten-rets4r-1.1.17 test/loader_test.rb
josephholsten-rets4r-1.1.16 test/loader_test.rb