FIX: Only group admins can see group edit page.

This commit is contained in:
Guo Xiang Tan
2017-03-14 11:44:52 +08:00
parent 318f7bab4b
commit 8e45322b09
6 changed files with 63 additions and 21 deletions

View File

@@ -1,10 +1,11 @@
import { acceptance } from "helpers/qunit-helpers";
import { acceptance, logIn } from "helpers/qunit-helpers";
acceptance("Editing Group", {
loggedIn: true
});
acceptance("Editing Group");
test("Editing group", () => {
logIn();
Discourse.reset();
visit("/groups/discourse/edit");
andThen(() => {
@@ -29,3 +30,11 @@ test("Editing group", () => {
ok(find('.group-edit-public[disabled]').length === 1, 'it should disable group public input');
});
});
test("Editing group as an anonymous user", () => {
visit("/groups/discourse/edit");
andThen(() => {
ok(count('.group-members tr') > 0, "it should redirect to members page for an anonymous user");
});
})