mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Thread title fixer should ignore special cases like iLetter
This commit is contained in:
@@ -57,15 +57,18 @@ describe TextCleaner do
|
||||
|
||||
let(:lowercased) { "this is awesome" }
|
||||
let(:capitalized) { "This is awesome" }
|
||||
let(:iletter) { "iLetter" }
|
||||
|
||||
it "ignores first letter case by default" do
|
||||
TextCleaner.clean(lowercased).should == lowercased
|
||||
TextCleaner.clean(capitalized).should == capitalized
|
||||
TextCleaner.clean(iletter).should == iletter
|
||||
end
|
||||
|
||||
it "capitalizes first letter when enabled" do
|
||||
TextCleaner.clean(lowercased, capitalize_first_letter: true).should == capitalized
|
||||
TextCleaner.clean(capitalized, capitalize_first_letter: true).should == capitalized
|
||||
TextCleaner.clean(iletter, capitalize_first_letter: true).should == iletter
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user