Skip to content
This repository has been archived by the owner on Nov 22, 2017. It is now read-only.

Commit

Permalink
Fix GoodsNomenclature factory and related specs
Browse files Browse the repository at this point in the history
  • Loading branch information
saulius committed Jan 20, 2014
1 parent c4c6497 commit 5b058bc
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 14 deletions.
2 changes: 0 additions & 2 deletions spec/factories/goods_nomenclature_factory.rb
Expand Up @@ -126,8 +126,6 @@
ignore do
validity_start_date { Date.today.ago(3.years) }
validity_end_date { nil }
valid_at Time.now.ago(2.years)
valid_to nil
end

goods_nomenclature_sid { generate(:sid) }
Expand Down
24 changes: 12 additions & 12 deletions spec/models/goods_nomenclature_spec.rb
Expand Up @@ -73,12 +73,12 @@
let!(:goods_nomenclature) { create :goods_nomenclature }
let!(:goods_nomenclature_description1) { create :goods_nomenclature_description,
goods_nomenclature_sid: goods_nomenclature.goods_nomenclature_sid,
valid_at: 2.years.ago,
valid_to: nil }
validity_start_date: 2.years.ago,
validity_end_date: nil }
let!(:goods_nomenclature_description2) { create :goods_nomenclature_description,
goods_nomenclature_sid: goods_nomenclature.goods_nomenclature_sid,
valid_at: 5.years.ago,
valid_to: 3.years.ago }
validity_start_date: 5.years.ago,
validity_end_date: 3.years.ago }

context 'direct loading' do
it 'loads correct description respecting given actual time' do
Expand Down Expand Up @@ -133,12 +133,12 @@
let!(:goods_nomenclature) { create :goods_nomenclature }
let!(:goods_nomenclature_description1) { create :goods_nomenclature_description,
goods_nomenclature_sid: goods_nomenclature.goods_nomenclature_sid,
valid_at: 3.years.ago,
valid_to: nil }
validity_start_date: 3.years.ago,
validity_end_date: nil }
let!(:goods_nomenclature_description2) { create :goods_nomenclature_description,
goods_nomenclature_sid: goods_nomenclature.goods_nomenclature_sid,
valid_at: 5.years.ago,
valid_to: nil }
validity_start_date: 5.years.ago,
validity_end_date: nil }

context 'direct loading' do
it 'loads correct description respecting given actual time' do
Expand Down Expand Up @@ -195,12 +195,12 @@
validity_end_date: nil }
let!(:goods_nomenclature_description1) { create :goods_nomenclature_description,
goods_nomenclature_sid: goods_nomenclature.goods_nomenclature_sid,
valid_at: 2.years.ago,
valid_to: nil }
validity_start_date: 2.years.ago,
validity_end_date: nil }
let!(:goods_nomenclature_description2) { create :goods_nomenclature_description,
goods_nomenclature_sid: goods_nomenclature.goods_nomenclature_sid,
valid_at: 5.years.ago,
valid_to: 3.years.ago }
validity_start_date: 5.years.ago,
validity_end_date: 3.years.ago }
it 'fetches correct description' do
TimeMachine.with_relevant_validity_periods {
goods_nomenclature.goods_nomenclature_description.pk.should eq goods_nomenclature_description1.pk
Expand Down

0 comments on commit 5b058bc

Please sign in to comment.