mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 09:10:25 +08:00
Rename ninja_edit_window
to editing_grace_period
:'(
This commit is contained in:
parent
49bda0b17d
commit
d65ec1af2e
36 changed files with 47 additions and 42 deletions
|
@ -74,7 +74,7 @@ describe PostRevisor do
|
|||
|
||||
describe 'ninja editing' do
|
||||
it 'correctly applies edits' do
|
||||
SiteSetting.stubs(:ninja_edit_window).returns(1.minute)
|
||||
SiteSetting.stubs(:editing_grace_period).returns(1.minute)
|
||||
|
||||
subject.revise!(post.user, { raw: 'updated body' }, revised_at: post.updated_at + 10.seconds)
|
||||
post.reload
|
||||
|
@ -87,12 +87,12 @@ describe PostRevisor do
|
|||
end
|
||||
|
||||
it "doesn't create a new version" do
|
||||
SiteSetting.stubs(:ninja_edit_window).returns(1.minute)
|
||||
SiteSetting.stubs(:editing_grace_period).returns(1.minute)
|
||||
|
||||
# making a revision
|
||||
subject.revise!(post.user, { raw: 'updated body' }, revised_at: post.updated_at + SiteSetting.ninja_edit_window + 1.seconds)
|
||||
subject.revise!(post.user, { raw: 'updated body' }, revised_at: post.updated_at + SiteSetting.editing_grace_period + 1.seconds)
|
||||
# "roll back"
|
||||
subject.revise!(post.user, { raw: 'Hello world' }, revised_at: post.updated_at + SiteSetting.ninja_edit_window + 2.seconds)
|
||||
subject.revise!(post.user, { raw: 'Hello world' }, revised_at: post.updated_at + SiteSetting.editing_grace_period + 2.seconds)
|
||||
|
||||
post.reload
|
||||
|
||||
|
@ -107,7 +107,7 @@ describe PostRevisor do
|
|||
let!(:revised_at) { post.updated_at + 2.minutes }
|
||||
|
||||
before do
|
||||
SiteSetting.stubs(:ninja_edit_window).returns(1.minute.to_i)
|
||||
SiteSetting.stubs(:editing_grace_period).returns(1.minute.to_i)
|
||||
subject.revise!(post.user, { raw: 'updated body' }, revised_at: revised_at)
|
||||
post.reload
|
||||
end
|
||||
|
@ -313,7 +313,7 @@ describe PostRevisor do
|
|||
|
||||
context 'second poster posts again quickly' do
|
||||
before do
|
||||
SiteSetting.stubs(:ninja_edit_window).returns(1.minute.to_i)
|
||||
SiteSetting.stubs(:editing_grace_period).returns(1.minute.to_i)
|
||||
subject.revise!(changed_by, { raw: 'yet another updated body' }, revised_at: post.updated_at + 10.seconds)
|
||||
post.reload
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue