spec/tdnet/results_forecast2_spec.rb in litexbrl-0.0.3 vs spec/tdnet/results_forecast2_spec.rb in litexbrl-0.1.0

- old
+ new

@@ -1,11 +1,11 @@ require 'spec_helper' require 'support/nokogiri_helper' module LiteXBRL module TDnet - describe ResultsForecast do + describe ResultsForecast2 do include NokogiriHelper let(:dir) { File.expand_path '../../data/tdnet/results_forecast2', __FILE__ } describe ".find_consolidation" do @@ -27,10 +27,11 @@ it do expect(forecast_q2[:code]).to eq "2379" expect(forecast_q2[:year]).to eq 2015 expect(forecast_q2[:month]).to eq 2 expect(forecast_q2[:quarter]).to eq 2 + expect(forecast_q2[:consolidation]).to eq 0 expect(forecast_q2[:previous_forecast_net_sales]).to eq 7320 expect(forecast_q2[:previous_forecast_operating_income]).to eq 467 expect(forecast_q2[:previous_forecast_ordinary_income]).to eq 462 expect(forecast_q2[:previous_forecast_net_income]).to eq 237 @@ -79,10 +80,11 @@ it do expect(forecast[:code]).to eq('6883') expect(forecast[:year]).to eq(2014) expect(forecast[:month]).to eq(3) expect(forecast[:quarter]).to eq(4) + expect(forecast[:consolidation]).to eq(1) expect(forecast[:previous_forecast_net_sales]).to eq(29000) expect(forecast[:previous_forecast_operating_income]).to eq(4150) expect(forecast[:previous_forecast_ordinary_income]).to eq(4350) expect(forecast[:previous_forecast_net_income]).to eq(3000) @@ -110,10 +112,11 @@ it do expect(forecast[:code]).to eq '6586' expect(forecast[:year]).to eq 2014 expect(forecast[:month]).to eq 3 expect(forecast[:quarter]).to eq 4 + expect(forecast[:consolidation]).to eq(1) expect(forecast[:previous_forecast_net_sales]).to eq 360000 expect(forecast[:previous_forecast_operating_income]).to eq 49000 expect(forecast[:previous_forecast_ordinary_income]).to eq 50400 expect(forecast[:previous_forecast_net_income]).to eq 35700 @@ -141,10 +144,11 @@ it do expect(forecast[:code]).to eq '6779' expect(forecast[:year]).to eq 2014 expect(forecast[:month]).to eq 3 expect(forecast[:quarter]).to eq 4 + expect(forecast[:consolidation]).to eq 1 expect(forecast[:previous_forecast_net_sales]).to eq 51000 expect(forecast[:previous_forecast_operating_income]).to eq 700 expect(forecast[:previous_forecast_ordinary_income]).to eq 500 expect(forecast[:previous_forecast_net_income]).to eq 400 @@ -171,10 +175,11 @@ it do expect(forecast[:code]).to eq('3656') expect(forecast[:year]).to eq(2014) expect(forecast[:month]).to eq(12) expect(forecast[:quarter]).to eq(1) + expect(forecast[:consolidation]).to eq(1) expect(forecast[:previous_forecast_net_sales]).to eq(4050) expect(forecast[:previous_forecast_operating_income]).to eq(-90) expect(forecast[:previous_forecast_ordinary_income]).to eq(-86) expect(forecast[:previous_forecast_net_income]).to eq(-86) @@ -200,10 +205,11 @@ it do expect(forecast[:code]).to eq('8742') expect(forecast[:year]).to eq(2014) expect(forecast[:month]).to eq(3) expect(forecast[:quarter]).to eq(3) + expect(forecast[:consolidation]).to eq(1) expect(forecast[:previous_forecast_net_sales]).to be_nil expect(forecast[:previous_forecast_operating_income]).to be_nil expect(forecast[:previous_forecast_ordinary_income]).to be_nil expect(forecast[:previous_forecast_net_income]).to be_nil @@ -229,9 +235,10 @@ it do expect(forecast[:code]).to eq('4918') expect(forecast[:year]).to eq(2014) expect(forecast[:month]).to eq(3) expect(forecast[:quarter]).to eq(4) + expect(forecast[:consolidation]).to eq(1) expect(forecast[:previous_forecast_net_sales]).to be_nil expect(forecast[:previous_forecast_operating_income]).to be_nil expect(forecast[:previous_forecast_ordinary_income]).to be_nil expect(forecast[:previous_forecast_net_income]).to be_nil \ No newline at end of file