forked from external-repos/pa11y-dashboard
Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
d0feee8dd5 | ||
![]() |
f97e224679 | ||
![]() |
ddbb0db33d | ||
![]() |
e0290b4fc5 |
@@ -3,7 +3,7 @@ pa11y-dashboard
|
|||||||
|
|
||||||
pa11y-dashboard is a web interface to the [pa11y][pa11y] accessibility reporter; allowing you to focus on *fixing* issues rather than hunting them down.
|
pa11y-dashboard is a web interface to the [pa11y][pa11y] accessibility reporter; allowing you to focus on *fixing* issues rather than hunting them down.
|
||||||
|
|
||||||
**Current Version:** *1.2.2*
|
**Current Version:** *1.2.3*
|
||||||
**Build Status:** [![Build Status][travis-img]][travis]
|
**Build Status:** [![Build Status][travis-img]][travis]
|
||||||
**Node Version Support:** *0.10*
|
**Node Version Support:** *0.10*
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "pa11y-dashboard",
|
"name": "pa11y-dashboard",
|
||||||
"version": "1.2.2",
|
"version": "1.2.3",
|
||||||
"private": true,
|
"private": true,
|
||||||
|
|
||||||
"description": "pa11y-dashboard is a visual web interface to the pa11y accessibility reporter",
|
"description": "pa11y-dashboard is a visual web interface to the pa11y accessibility reporter",
|
||||||
|
@@ -46,13 +46,13 @@ function route (app) {
|
|||||||
app.express.get('/:id/:rid.csv', getTaskAndResult, function (req, res) {
|
app.express.get('/:id/:rid.csv', getTaskAndResult, function (req, res) {
|
||||||
var task = res.locals.task;
|
var task = res.locals.task;
|
||||||
var result = res.locals.result;
|
var result = res.locals.result;
|
||||||
var rows = ['"code", "message", "type"'];
|
var rows = ['"code","message","type"'];
|
||||||
result.results.forEach(function (msg) {
|
result.results.forEach(function (msg) {
|
||||||
rows.push([
|
rows.push([
|
||||||
JSON.stringify(msg.code),
|
JSON.stringify(msg.code),
|
||||||
JSON.stringify(msg.message),
|
JSON.stringify(msg.message),
|
||||||
JSON.stringify(msg.type)
|
JSON.stringify(msg.type)
|
||||||
].join(', '));
|
].join(','));
|
||||||
});
|
});
|
||||||
res.attachment(getDownloadFileName(task, result, 'csv'));
|
res.attachment(getDownloadFileName(task, result, 'csv'));
|
||||||
res.send(rows.join('\n'));
|
res.send(rows.join('\n'));
|
||||||
|
@@ -20,7 +20,7 @@ describe('GET /<task-id>/<result-id>.csv', function () {
|
|||||||
});
|
});
|
||||||
|
|
||||||
it('should output CSV results', function () {
|
it('should output CSV results', function () {
|
||||||
assert.match(this.last.body, /^"code", "message", "type"/);
|
assert.match(this.last.body, /^"code","message","type"/);
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
Reference in New Issue
Block a user