Sha256: be79e9b1e124d60db50f69086cb74ef92612d035bfaf0dda5f456fba90650ebd

Contents?: true

Size: 1.09 KB

Versions: 3

Compression:

Stored size: 1.09 KB

Contents

Sham.define do
  accented_word(:unique => false) { 'ÁáÄäÉéÍíÓóÔôÚúÝýČčĎďĹ弾ŇňŔ੹ŤťŽžDZdzDŽdžÁáÉéÍíÓóÖöŐőÚúÜüŰűŘřĚěŮů' }
  unaccented_word(:unique => false) { 'AaAaEeIiOoOoUuYyCcDdLlLlNnRrSsTtZzDzdzDzdzAaEeIiOoOoOoUuUuUuRrEeUu' }
  corrupt_xml_chars(:unique => false) { "\x00\x08\x0B\x0C\x0E\x1F" }
end

Article.blueprint do
  infosource { Infosource.make }
  title
  author
  summary
  body { Sham.content }
  url
  published_at { Sham.time_in_past }
  guid
end

Article.blueprint(:accent_in_title) do
  title { Sham.title + ' ' + Sham.accented_word + ' ' +  Sham.title }
end

Article.blueprint(:accent_in_summary) do
  summary { Sham.summary + ' ' + Sham.accented_word + ' ' + Sham.summary }
end

Article.blueprint(:accent_in_body) do
  body { Sham.content + ' ' + Sham.accented_word + ' ' + Sham.content }
end

Article.blueprint(:with_corrupt_xml_chars) do
  title { Sham.corrupt_xml_chars + Sham.title }
  summary { Sham.corrupt_xml_chars + Sham.summary }
  body { Sham.corrupt_xml_chars + Sham.content }
  url { Sham.corrupt_xml_chars + Sham.url }
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
solarsearch-0.0.10 test/blueprints/articles.rb
solarsearch-0.0.9 test/blueprints/articles.rb
solarsearch-0.0.6 test/blueprints/articles.rb