js tests: use latest grunt

Allow npm to install and use latest grunt that is compatible with newer
OpenSSL.

This, in turn, requires ATK interfaces to be present for the chromium
installed by puppeteer.

Signed-off-by: Alexander Bokovoy <abokovoy@redhat.com>
Reviewed-By: Florence Blanc-Renaud <frenaud@redhat.com>
This commit is contained in:
Alexander Bokovoy 2022-05-05 10:44:41 +03:00
parent 53d9dafe2f
commit 862340a3a1
2 changed files with 4 additions and 4 deletions

View File

@ -41,9 +41,9 @@
"path": "install/ui/js/freeipa"
},
"devDependencies": {
"grunt": "^1.0.1",
"grunt-contrib-qunit": "^2.0.0",
"grunt-qunit-junit": "^0.3.1"
"grunt": "",
"grunt-contrib-qunit": "",
"grunt-qunit-junit": ""
},
"dependencies": {
"dojo": "~1.16.2"

View File

@ -1,5 +1,5 @@
steps:
- script: |
set -e
sudo dnf -y install npm fontconfig
sudo dnf -y install npm fontconfig gtk3 atk at-spi2-atk
displayName: Install WebUI Unit tests prerequisites