Sha256: 1bce48bb03f7a1b9f6e117131ddfde018d84d9832cbb2c1ff1843340a8abcaa0

Contents?: true

Size: 1.71 KB

Versions: 1

Compression:

Stored size: 1.71 KB

Contents

begin
  require 'simplecov'
  require 'json'
  SimpleCov.start do
    add_filter "/spec/"
  end
rescue LoadError
end

require File.expand_path(File.dirname(__FILE__) + '/../lib/feedzirra')

def load_sample(filename)
  File.read("#{File.dirname(__FILE__)}/sample_feeds/#{filename}")
end

def sample_atom_feed
  load_sample("AmazonWebServicesBlog.xml")
end

def sample_atom_feed_line_breaks
  load_sample("AtomFeedWithSpacesAroundEquals.xml")
end

def sample_atom_entry_content
  load_sample("AmazonWebServicesBlogFirstEntryContent.xml")
end

def sample_itunes_feed
  load_sample("itunes.xml")
end

def sample_itunes_feed_with_spaces
  load_sample("ITunesWithSpacesInAttributes.xml")
end

def sample_rdf_feed
  load_sample("HREFConsideredHarmful.xml")
end

def sample_rdf_entry_content
  load_sample("HREFConsideredHarmfulFirstEntry.xml")
end

def sample_rss_feed_burner_feed
  load_sample("TechCrunch.xml")
end

def sample_rss_feed_burner_entry_content
  load_sample("TechCrunchFirstEntry.xml")
end

def sample_rss_feed_burner_entry_description
  load_sample("TechCrunchFirstEntryDescription.xml")
end

def sample_rss_feed
  load_sample("TenderLovemaking.xml")
end

def sample_rss_entry_content
  load_sample("TenderLovemakingFirstEntry.xml")
end

def sample_feedburner_atom_feed
  load_sample("PaulDixExplainsNothing.xml")
end

def sample_feedburner_atom_entry_content
  load_sample("PaulDixExplainsNothingFirstEntryContent.xml")
end

def sample_wfw_feed
  load_sample("PaulDixExplainsNothingWFW.xml")
end

def sample_google_docs_list_feed
  load_sample("GoogleDocsList.xml")
end

RSpec.configure do |config|
  config.treat_symbols_as_metadata_keys_with_true_values = true
  config.run_all_when_everything_filtered = true
  config.filter_run :focus
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
feedzirra-0.5.0 spec/spec_helper.rb