Sha256: 1285afdb9260b5f0d417509ce4a8f9078eec3aa37da5007c0a46b69bfeb4f410

Contents?: true

Size: 560 Bytes

Versions: 13

Compression:

Stored size: 560 Bytes

Contents

require File.dirname(__FILE__) + '/../spec_helper'
require 'json'

describe Wikipedia::Page, ".sanitize wiki markup" do
  Dir[File.dirname(__FILE__) + '/../fixtures/sanitization_samples/*-raw.txt'].each do |raw_filename|
    name = raw_filename.sub(/\/(.+?)\-raw\.txt$/, '\1')
    sanitized_filename = raw_filename.sub('-raw', '-sanitized')
    it "should sanitize #{name} properly" do
      @raw = File.read(raw_filename)
      @sanitized = File.read(sanitized_filename).strip
      Wikipedia::Page.sanitize(@raw).strip.should == @sanitized
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
wikipedia-client-1.6.3 spec/lib/sanitize_spec.rb
wikipedia-client-1.6.2 spec/lib/sanitize_spec.rb
wikipedia-client-1.6.1 spec/lib/sanitize_spec.rb
wikipedia-client-1.5.0 spec/lib/sanitize_spec.rb
wikipedia-client-1.4.0 spec/lib/sanitize_spec.rb
wikipedia-client-1.3.3 spec/lib/sanitize_spec.rb
wikipedia-client-1.3.2 spec/lib/sanitize_spec.rb
wikipedia-client-1.3.0 spec/lib/sanitize_spec.rb
wikipedia-client-1.2.0 spec/lib/sanitize_spec.rb
wikipedia-client-1.1.2 spec/lib/sanitize_spec.rb
wikipedia-client-1.1.1 spec/lib/sanitize_spec.rb
wikipedia-client-1.1.0 spec/lib/sanitize_spec.rb
wikipedia-client-1.0.0 spec/lib/sanitize_spec.rb