Sha256: 66bc828633c732178b8f50c7f916fa9f92228d2929b9f9f592d2afc32c59ce5c
Contents?: true
Size: 835 Bytes
Versions: 4
Compression:
Stored size: 835 Bytes
Contents
require 'spec_helper' require 'fileutils' require 'earth' describe 'Data Mining', :data_miner => true do it 'is successful for each individual model' do Earth.init :all Earth.resource_models.each do |resource| begin puts resource.to_s script_file = File.join(Dir.pwd, 'miner.rb') File.open script_file, 'w' do |f| f.puts <<-RUBY require 'earth' require 'conversions' DataMiner.unit_converter = :conversions Earth.init :mine_original_sources => true, :connect => true require #{File.join(File.dirname(resource.source_file), File.basename(resource.source_file,'.rb')).inspect} #{resource.to_s}.run_data_miner! RUBY end `bundle exec ruby #{script_file}` #$?.to_i.should == 0 ensure FileUtils.rm_f script_file end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
earth-1.0.3 | spec/data_mining_spec.rb |
earth-1.0.2 | spec/data_mining_spec.rb |
earth-1.0.1 | spec/data_mining_spec.rb |
earth-1.0.0 | spec/data_mining_spec.rb |