mirror of https://github.com/xwiki-labs/cryptpad
test that XLSX export headers are correctly set in checkup app
This commit is contained in:
parent
6bcb2a65e6
commit
0d60b08702
|
@ -52,7 +52,7 @@ html, body {
|
|||
|
||||
.advisory-text {
|
||||
display: inline-block;
|
||||
word-break: break-all;
|
||||
word-break: break-word;
|
||||
padding: 5px;
|
||||
//font-size: 16px;
|
||||
border: 1px solid red;
|
||||
|
|
|
@ -202,6 +202,24 @@ define([
|
|||
|
||||
}, _alert("Login block is not working (write/read/remove)"));
|
||||
|
||||
assert(function (cb) {
|
||||
var url = '/common/onlyoffice/v4/web-apps/apps/spreadsheeteditor/main/index.html';
|
||||
var expect = {
|
||||
'cross-origin-resource-policy': 'cross-origin',
|
||||
'cross-origin-embedder-policy': 'require-corp',
|
||||
};
|
||||
|
||||
$.ajax(url, {
|
||||
success: function (data, textStatus, xhr) {
|
||||
cb(!Object.keys(expect).some(function (k) {
|
||||
var response = xhr.getResponseHeader(k);
|
||||
console.log(k, response);
|
||||
return response !== expect[k];
|
||||
}));
|
||||
},
|
||||
});
|
||||
}, _alert("Missing HTTP headers required for XLSX export"));
|
||||
|
||||
var row = function (cells) {
|
||||
return h('tr', cells.map(function (cell) {
|
||||
return h('td', cell);
|
||||
|
|
Loading…
Reference in New Issue