osem-fcy/spec/helpers/format_helper_spec.rb

21 lines
510 B
Ruby
Raw Normal View History

# frozen_string_literal: true
2017-03-16 22:31:42 +05:30
require 'spec_helper'
describe FormatHelper, type: :helper do
describe 'markdown' do
it 'should return empty string for nil' do
expect(markdown(nil)).to eq ''
end
it "doesn't render links with unsafe URI schemes" do
expect(markdown('[a](javascript:b)')).to eq "<p>[a](javascript:b)</p>\n"
end
2017-03-16 22:31:42 +05:30
it 'should return HTML for header markdown' do
expect(markdown('# this is my header')).to eq "<h1>this is my header</h1>\n"
end
end
end