Allow admin to view logs of automatic groups.

This commit is contained in:
Guo Xiang Tan
2018-04-05 16:31:09 +08:00
parent a9d5d1bb36
commit e36e9de28a
7 changed files with 127 additions and 38 deletions

View File

@ -56,6 +56,18 @@ QUnit.test("Anonymous Viewing Group", assert => {
});
});
QUnit.test("Anonymous Viewing Automatic Group", assert => {
visit("/groups/moderators");
andThen(() => {
assert.equal(
count(".nav-pills li a[title='Manage']"),
0,
'it deos not show group messages navigation link'
);
});
});
QUnit.test("User Viewing Group", assert => {
logIn();
Discourse.reset();
@ -128,7 +140,6 @@ QUnit.test("Admin viewing group messages", assert => {
Discourse.reset();
visit("/groups/discourse");
click(".nav-pills li a[title='Messages']");
andThen(() => {
@ -156,3 +167,18 @@ QUnit.test("Admin Viewing Group", assert => {
assert.equal(find('.group-info-name').text(), 'Awesome Team', 'it should display the group name');
});
});
QUnit.test("Admin Viewing Automatic Group", assert => {
logIn();
Discourse.reset();
visit("/groups/moderators");
click(".nav-pills li a[title='Manage']");
andThen(() => {
assert.equal(
count('.groups-form .control-group'), 5,
'it should display the right fields'
);
});
});