Fix commit specs
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
parent
9338ed0606
commit
4710a76a8d
|
@ -11,7 +11,7 @@ describe Commit do
|
||||||
end
|
end
|
||||||
|
|
||||||
it "truncates a message without a newline at 80 characters" do
|
it "truncates a message without a newline at 80 characters" do
|
||||||
message = commit.safe_message * 10
|
message = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales id felis id blandit. Vivamus egestas lacinia lacus, sed rutrum mauris.'
|
||||||
|
|
||||||
commit.stub(:safe_message).and_return(message)
|
commit.stub(:safe_message).and_return(message)
|
||||||
commit.title.should == "#{message[0..79]}…"
|
commit.title.should == "#{message[0..79]}…"
|
||||||
|
@ -24,11 +24,14 @@ describe Commit do
|
||||||
commit.title.should == message
|
commit.title.should == message
|
||||||
end
|
end
|
||||||
|
|
||||||
it "truncates a message with a newline after 80 characters at 70 characters" do
|
it "does not truncates a message with a newline after 80 but less 100 characters" do
|
||||||
message = (commit.safe_message * 10) + "\n"
|
message =<<eos
|
||||||
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec sodales id felis id blandit.
|
||||||
|
Vivamus egestas lacinia lacus, sed rutrum mauris.
|
||||||
|
eos
|
||||||
|
|
||||||
commit.stub(:safe_message).and_return(message)
|
commit.stub(:safe_message).and_return(message)
|
||||||
commit.title.should == "#{message[0..79]}…"
|
commit.title.should == message.split("\n").first
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue