mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FEATURE: adds a /admin/reports route to list all reports
This commit is contained in:
31
test/javascripts/acceptance/reports-test.js.es6
Normal file
31
test/javascripts/acceptance/reports-test.js.es6
Normal file
@@ -0,0 +1,31 @@
|
||||
import { acceptance } from "helpers/qunit-helpers";
|
||||
|
||||
acceptance("Reports", {
|
||||
loggedIn: true
|
||||
});
|
||||
|
||||
QUnit.test("Visit reports page", assert => {
|
||||
visit("/admin/reports");
|
||||
|
||||
andThen(() => {
|
||||
assert.equal($(".reports-list .report").length, 1);
|
||||
|
||||
const $report = $(".reports-list .report:first-child");
|
||||
|
||||
assert.equal(
|
||||
$report
|
||||
.find(".report-title")
|
||||
.html()
|
||||
.trim(),
|
||||
"My report"
|
||||
);
|
||||
|
||||
assert.equal(
|
||||
$report
|
||||
.find(".report-description")
|
||||
.html()
|
||||
.trim(),
|
||||
"List of my activities"
|
||||
);
|
||||
});
|
||||
});
|
||||
11
test/javascripts/fixtures/reports.js.es6
Normal file
11
test/javascripts/fixtures/reports.js.es6
Normal file
@@ -0,0 +1,11 @@
|
||||
export default {
|
||||
"/admin/reports": {
|
||||
reports: [
|
||||
{
|
||||
title: "My report",
|
||||
description: "List of my activities",
|
||||
type: "my_report"
|
||||
}
|
||||
]
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user