Sha256: d3fec58b6fff6ff69be7c81856708a428bfab272d00a3c684732869b2006e657
Contents?: true
Size: 750 Bytes
Versions: 8
Compression:
Stored size: 750 Bytes
Contents
# encoding: utf-8 ### # to run use # ruby -I ./lib -I ./test test/test_csv_reader.rb require 'helper' class TestCsvReader < MiniTest::Test def test_parse recs = parse_csv( <<TXT ) ### World Countries Key, Code, Name af, AFG, Afghanistan al, ALB, Albania dz, ALG, Algeria as, ASA, American Samoa (US) TXT pp recs assert_equal [{ 'Key' => 'af', 'Code' => 'AFG', 'Name' => 'Afghanistan'}, { 'Key' => 'al', 'Code' => 'ALB', 'Name' => 'Albania'}, { 'Key' => 'dz', 'Code' => 'ALG', 'Name' => 'Algeria'}, { 'Key' => 'as', 'Code' => 'ASA', 'Name' => 'American Samoa (US)'}, ], recs[0..3] end end # class TestCsvReader
Version data entries
8 entries across 8 versions & 1 rubygems