Sha256: 13e42af1f8a66459c2253f2be3cd98748a8322c9999b1191ab056279dfa145a5
Contents?: true
Size: 742 Bytes
Versions: 1
Compression:
Stored size: 742 Bytes
Contents
require 'spec_helper' describe EPUBInfo::Models::Date do describe '#initialize' do subject { EPUBInfo::Models::Date.new(Nokogiri::XML(File.new('spec/support/xml/metamorphosis_metadata_epub2.opf')).remove_namespaces!.css('metadata').xpath('.//date').first) } its(:date) { should == Date.new(2005, 8, 17) } its(:date_str) { should == '2005-08-17' } its(:event) { should == 'publication' } end describe '#to_hash' do context 'keys' do subject { EPUBInfo::Models::Date.new(Nokogiri::XML(File.new('spec/support/xml/metamorphosis_metadata_epub2.opf')).remove_namespaces!.css('metadata').xpath('.//date').first).to_hash.keys } it { should include :time } it { should include :event } end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
epubinfo_with_toc-0.5.7 | spec/lib/epubinfo/models/date_spec.rb |