Sha256: f3193e1722383764e783e0c340f251f0ef78dcb62f4fc5dfd09075512d07fadf
Contents?: true
Size: 995 Bytes
Versions: 5
Compression:
Stored size: 995 Bytes
Contents
require 'spec_helper' require 'earth/industry/sic_1987' describe Sic1987 do before :all do Sic1987.auto_upgrade! end describe "when importing data", :data_miner => true do before do require 'earth/industry/sic_1987/data_miner' end it "imports all naics codes" do Sic1987.run_data_miner! Sic1987.count.should == 1004 end end describe "verify imported data", :sanity => true do it "has a description for every code" do Sic1987.find_by_description(nil).should be_nil end end describe "code translations" do before do require 'earth/industry/naics_2002' require 'earth/industry/naics_2002_sic_1987_concordance' end it "can be translated to a NAICS 2002 code" do { '0119' => %w{ 111120 111130 111150 111191 111199 }, '0131' => %w{ 111920 }, }.each do |sic, naics| Sic1987.find(sic).naics_2002.map(&:code).sort.should == naics end end end end
Version data entries
5 entries across 5 versions & 1 rubygems