Sha256: e9e0547eb0cb088f6ad5858e44d05f6b3b406f2fe63f57572f56e51a4d21f71d

Contents?: true

Size: 796 Bytes

Versions: 32

Compression:

Stored size: 796 Bytes

Contents

require 'spec_helper'

describe WikiImport do
  let(:source){ "=Title=\nEigen titel\n\n=Impact=\nbla\n\n=Reccommendation=\nniets\n\n\n=Description=\nleeg" }
  let(:result){ "#[Title]#\nEigen titel\n\n#[Impact]#\nbla\n\n#[Reccommendation]#\nniets\n\n\n#[Description]#\nleeg" }

  it "parses wiki markup to Dradis fields" do
    config = Configuration.create(:name=>'wikiimport:fields', :value=>'Title,Impact,Reccommendation,Description')
    WikiImport::fields_from_wikitext(source).should eq(result)
    config.destroy
  end

  it "strips whitespace from the wikiimport:fields setting" do
    config = Configuration.create(:name=>'wikiimport:fields', :value=>'Title, Impact,Reccommendation ,Description')
    WikiImport::fields_from_wikitext(source).should eq(result)
    config.destroy
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
dradis-mediawiki-4.15.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.14.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.13.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.11.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.10.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.9.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.8.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.7.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.6.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.5.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.4.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.3.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.2.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.1.0 spec/wiki_import_spec.rb
dradis-mediawiki-4.0.0 spec/wiki_import_spec.rb
dradis-mediawiki-3.22.0 spec/wiki_import_spec.rb
dradis-mediawiki-3.21.0 spec/wiki_import_spec.rb
dradis-mediawiki-3.20.0 spec/wiki_import_spec.rb
dradis-mediawiki-3.19.0 spec/wiki_import_spec.rb
dradis-mediawiki-3.18.0 spec/wiki_import_spec.rb