mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-15 19:54:57 +08:00
Use non-breaking space instead of standard space in Ellipsize.
This commit is contained in:
@@ -52,7 +52,7 @@ namespace Orchard.Tests.Utility.Extensions {
|
|||||||
[Test]
|
[Test]
|
||||||
public void Ellipsize_LongStringTruncatedToNearestWord() {
|
public void Ellipsize_LongStringTruncatedToNearestWord() {
|
||||||
const string toEllipsize = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed purus quis purus orci aliquam.";
|
const string toEllipsize = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed purus quis purus orci aliquam.";
|
||||||
Assert.That(toEllipsize.Ellipsize(46), Is.StringMatching("Lorem ipsum dolor sit amet, consectetur …"));
|
Assert.That(toEllipsize.Ellipsize(46), Is.StringMatching("Lorem ipsum dolor sit amet, consectetur\u00A0\u2026"));
|
||||||
}
|
}
|
||||||
|
|
||||||
[Test]
|
[Test]
|
||||||
|
@@ -26,7 +26,7 @@ namespace Orchard.Utility.Extensions {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static string Ellipsize(this string text, int characterCount) {
|
public static string Ellipsize(this string text, int characterCount) {
|
||||||
return text.Ellipsize(characterCount, " …");
|
return text.Ellipsize(characterCount, "\u00A0\u2026");
|
||||||
}
|
}
|
||||||
|
|
||||||
public static string Ellipsize(this string text, int characterCount, string ellipsis, bool wordBoundary = false) {
|
public static string Ellipsize(this string text, int characterCount, string ellipsis, bool wordBoundary = false) {
|
||||||
|
Reference in New Issue
Block a user