Sha256: 8bf1354e206f0aeacd0109bcbb2af0851957e84a9b0a134ee0780eb679f615ce
Contents?: true
Size: 879 Bytes
Versions: 2
Compression:
Stored size: 879 Bytes
Contents
require 'spec_helper' require './lib/wordpress/post_author' require './lib/wordpress/post' require './lib/wordpress/blog' module Contentful module Exporter module Wordpress describe PostAuthor do include_context 'shared_configuration' before do xml_doc = Nokogiri::XML(File.open('spec/fixtures/wordpress.xml')) post = xml_doc.xpath('//item').to_a[4] @p_author = PostAuthor.new(xml_doc, post, @settings) end it 'initialize' do expect(@p_author.settings).to be_kind_of Contentful::Configuration expect(@p_author.xml).to be_kind_of Nokogiri::XML::Document end it 'extract_author' do author = @p_author.send(:author_extractor) expect(author).to be_kind_of Hash expect(author[:id]).to eq 'author_10' end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
wordpress-exporter-0.2.0 | spec/lib/wordpress/post_author_spec.rb |
wordpress-exporter-0.1.0 | spec/lib/wordpress/post_author_spec.rb |