spec/reckon/date_column_spec.rb in reckon-0.7.2 vs spec/reckon/date_column_spec.rb in reckon-0.8.0
- old
+ new
@@ -36,6 +36,18 @@
.to eq(Date.new(2013, 1, 2))
expect(Reckon::DateColumn.new(%w[01/02/2013 14/01/2013]).for(0))
.to eq(Date.new(2013, 2, 1))
end
end
+
+ describe "#pretty_for" do
+ it 'should use ledger_date_format' do
+ expect(Reckon::DateColumn.new(%w[13/02/2013], {ledger_date_format: '%d/%m/%Y'}).pretty_for(0))
+ .to eq('13/02/2013')
+ end
+
+ it 'should default to is' do
+ expect(Reckon::DateColumn.new(%w[13/12/2013]).pretty_for(0))
+ .to eq('2013-12-13')
+ end
+ end
end