diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..f60d7c1 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +FROM node:14 + +RUN mkdir -p /home/node/app/node_modules && chown -R node:node /home/node/app + +WORKDIR /home/node/app + +COPY --chown=node:node . . + +USER node + +RUN npm install + +RUN ls -la + +RUN npm run buildweb + +EXPOSE 8095 + +CMD [ "node", "src/background/server.js" ] \ No newline at end of file diff --git a/tests/download.test.js b/tests/download.test.js index 87714d5..d92e773 100644 --- a/tests/download.test.js +++ b/tests/download.test.js @@ -44,7 +44,7 @@ describe("download", function() { let progress = parseInt(await (await app.client.$('.torrentRow .progressDownloading')).getText()); console.log('download progress', progress, '%'); // cancel in progress button must be exists - if (progress < 50) { + if (progress < 25) { console.log('testing buttons') assert(await (await app.client.$('.torrentRow .deleteDownloadBeforeFinish')).isExisting()); assert(await (await app.client.$('.torrentRow .pauseTorrent')).isExisting());