test/test_countries.rb in sportdb-config-0.3.4 vs test/test_countries.rb in sportdb-config-0.3.5

- old
+ new

@@ -7,20 +7,36 @@ require 'helper' class TestCountries < MiniTest::Test + def test_read_countries + recs = read_csv( "#{SportDb::Boot.data_dir}/world/countries.txt" ) + ## pp recs + + assert_equal [{ key:'af', fifa:'AFG', name:'Afghanistan'}, + { key:'al', fifa:'ALB', name:'Albania'}], recs[0..1] + end + + def test_countries - pp SportDb::Import.config.countries + ## pp SportDb::Import.config.countries eng = SportDb::Import.config.countries[:eng] assert_equal 'eng', eng.key assert_equal 'England', eng.name - assert_equal 'ENG', eng.code + assert_equal 'ENG', eng.fifa at = SportDb::Import.config.countries[:at] assert_equal 'at', at.key assert_equal 'Austria', at.name - assert_equal 'AUT', at.code + assert_equal 'AUT', at.fifa + + aut = SportDb::Import.config.countries[:aut] + assert_equal 'at', aut.key + assert_equal 'Austria', aut.name + assert_equal 'AUT', aut.fifa + + assert aut == at end end # class TestCountries