mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
UX: Don't save automatically when resetting site settings in admin page.
This commit is contained in:
@@ -47,6 +47,19 @@ QUnit.test("changing value updates dirty state", async assert => {
|
||||
"setting isn't marked as overriden after undo"
|
||||
);
|
||||
|
||||
await click("button.cancel");
|
||||
assert.ok(
|
||||
exists(".row.setting.overridden"),
|
||||
"setting is marked as overriden after cancel"
|
||||
);
|
||||
|
||||
await click("button.undo");
|
||||
await click("button.ok");
|
||||
assert.ok(
|
||||
!exists(".row.setting.overridden"),
|
||||
"setting isn't marked as overriden after undo"
|
||||
);
|
||||
|
||||
await fillIn(".input-setting-string", "Test");
|
||||
await keyEvent(".input-setting-string", "keydown", 13); // enter
|
||||
assert.ok(
|
||||
|
||||
Reference in New Issue
Block a user