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