Defect #34894 » Fixes_user_mention_at_the_end_of_line_.patch
| test/helpers/application_helper_test.rb (revision 36a4ecb90df050e08a5a1c5fae27d943e6c8cf5c) → test/helpers/application_helper_test.rb (date 1615812440651) | ||
|---|---|---|
| 2000 | 2000 |
end |
| 2001 | 2001 |
end |
| 2002 | 2002 | |
| 2003 |
def test_parse_redmine_links_should_correctly_handle_user_login_at_line_end |
|
| 2004 |
expected = "<p>#{link_to_user(User.find_by(:id => 2))}.</p>"
|
|
| 2005 |
%w[<p>@jsmith.</p> <p>user:jsmith.</p> <p>user#2.</p>].each do |text| |
|
| 2006 |
s = +text |
|
| 2007 |
parse_redmine_links(s, nil, nil, nil, true, {})
|
|
| 2008 |
assert_equal expected, s |
|
| 2009 |
end |
|
| 2010 |
end |
|
| 2011 | ||
| 2003 | 2012 |
private |
| 2004 | 2013 | |
| 2005 | 2014 |
def wiki_links_with_special_characters |
| app/helpers/application_helper.rb (revision 36a4ecb90df050e08a5a1c5fae27d943e6c8cf5c) → app/helpers/application_helper.rb (date 1615812094494) | ||
|---|---|---|
| 1251 | 1251 |
)| |
| 1252 | 1252 |
( |
| 1253 | 1253 |
(?<sep4>@) |
| 1254 |
(?<identifier3>[A-Za-z0-9_\-@\.]*) |
|
| 1254 |
(?<identifier3>[A-Za-z0-9_\-@\.]*?)
|
|
| 1255 | 1255 |
) |
| 1256 | 1256 |
) |
| 1257 | 1257 |
(?= |