mirror of
https://github.com/kiwix/kiwix-js.git
synced 2025-09-23 12:36:21 -04:00
Merge pull request #261 from kiwix/fix-setremote-archive-for-Sauce-UI-tests
Minor enhancements on the way to inject the ZIM file for UI tests
This commit is contained in:
commit
6f488717c4
@ -14,7 +14,7 @@ module.exports = {
|
||||
.url('http://localhost:8080/')
|
||||
.waitForElementVisible('body', 1000)
|
||||
.execute(function() {
|
||||
window.setRemoteArchive('https://kiwix.github.io/kiwix-html5/tests/wikipedia_en_ray_charles_2015-06.zim');
|
||||
window.setRemoteArchive('http://localhost:8080/tests/wikipedia_en_ray_charles_2015-06.zim');
|
||||
})
|
||||
.waitForElementVisible('#formArticleSearch', 20000)
|
||||
.waitForElementVisible('#searchArticles', 20000)
|
||||
|
@ -575,11 +575,13 @@ define(['jquery', 'zimArchiveLoader', 'util', 'uiUtil', 'cookies','abstractFiles
|
||||
var request = new XMLHttpRequest();
|
||||
request.open("GET", url, true);
|
||||
request.responseType = "blob";
|
||||
request.onload = function (e) {
|
||||
if (request.response) {
|
||||
// Hack to make this look similar to a file
|
||||
request.response.name = url;
|
||||
setLocalArchiveFromFileList([request.response]);
|
||||
request.onreadystatechange = function () {
|
||||
if (request.readyState === XMLHttpRequest.DONE) {
|
||||
if ((request.status >= 200 && request.status < 300) || request.status === 0) {
|
||||
// Hack to make this look similar to a file
|
||||
request.response.name = url;
|
||||
setLocalArchiveFromFileList([request.response]);
|
||||
}
|
||||
}
|
||||
};
|
||||
request.send(null);
|
||||
|
Loading…
x
Reference in New Issue
Block a user