mirror of https://github.com/freeCodeCamp/devdocs
Merge pull request #1379 from simon04/parse_cf_email
parse_cf_email.rb: fix URI.unescape is obsoletepull/1383/head
commit
86eb725c22
@ -0,0 +1,17 @@
|
|||||||
|
require 'test_helper'
|
||||||
|
require 'docs'
|
||||||
|
|
||||||
|
class ParseCfEmailFilterTest < MiniTest::Spec
|
||||||
|
include FilterTestHelper
|
||||||
|
self.filter_class = Docs::ParseCfEmailFilter
|
||||||
|
|
||||||
|
before do
|
||||||
|
context[:url] = 'http://example.com/dir/file'
|
||||||
|
end
|
||||||
|
|
||||||
|
it 'rewrites parses CloudFlare mail addresses' do
|
||||||
|
href = 'b3dddad0d6d2ddd7c0dadec3dfd6f3d6cbd2dec3dfd69dd0dcde'
|
||||||
|
@body = %(<a class="__cf_email__" data-cfemail="#{href}">Link</a>)
|
||||||
|
assert_equal 'niceandsimple@example.com', filter_output_string
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in new issue