Sha256: d1a0bde5223c4ad438ce9d3dd7eb339b8f1b2fbb78c04bab7ce6ec805890f226

Contents?: true

Size: 718 Bytes

Versions: 2

Compression:

Stored size: 718 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(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.15 test/loader_test.rb
josephholsten-rets4r-1.1.14 test/loader_test.rb