FIX: prevents group show serializer to override basic group serializer (#10326)

This commit is contained in:
Joffrey JAFFEUX
2020-07-28 18:11:15 +02:00
committed by GitHub
parent 4e317e7aca
commit 11faec71ae
5 changed files with 3 additions and 42 deletions

View File

@ -1,33 +0,0 @@
moduleFor("controller:group", {
needs: ["controller:application"]
});
QUnit.test("canEditGroup", function(assert) {
const GroupController = this.subject();
GroupController.setProperties({
model: { is_group_owner: true, automatic: true }
});
assert.equal(
GroupController.get("canEditGroup"),
false,
"automatic groups cannot be edited"
);
GroupController.set("model.automatic", false);
assert.equal(
GroupController.get("canEditGroup"),
true,
"owners can edit groups"
);
GroupController.set("model.is_group_owner", false);
assert.equal(
GroupController.get("canEditGroup"),
false,
"normal users cannot edit groups"
);
});