OP
Size: a a a
OP
OP
OP
OP
navigator.permissions.query({name:‘notifications’})
.then(function(permissionStatus) {
console.log(‘notification permission state: ’, permissionStatus.state);
});
ES
OP
OP
ES
A
A
SC
SC
OP
SC
script:
- sh -c ./run_tests.sh
docker exec -t "$(docker-compose ps -q func-test)" jest
SC
OP
script:
- sh -c ./run_tests.sh
docker exec -t "$(docker-compose ps -q func-test)" jest
SC
SC
tests:
image: $CICD_TEST_IMAGE
stage: check
extends:
- .quake
- .nogit
- .image_docker
- .restrict_schedule
allow_failure: true
before_script:
- cd $OLDPWD
- mkdir -p $CICD_COMPOSER_MOUNT
- cp -R ./* $CICD_COMPOSER_MOUNT/
- docker network create selenoid
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
- docker-compose up -d
- docker-compose ps
script:
- . ./run_tests.sh
after_script:
- cd $OLDPWD
- docker-compose logs
artifacts:
when: always
paths:
- ./screenshots/
- ./allure/
expire_in: 1 hour
OP
tests:
image: $CICD_TEST_IMAGE
stage: check
extends:
- .quake
- .nogit
- .image_docker
- .restrict_schedule
allow_failure: true
before_script:
- cd $OLDPWD
- mkdir -p $CICD_COMPOSER_MOUNT
- cp -R ./* $CICD_COMPOSER_MOUNT/
- docker network create selenoid
- docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY
- docker-compose up -d
- docker-compose ps
script:
- . ./run_tests.sh
after_script:
- cd $OLDPWD
- docker-compose logs
artifacts:
when: always
paths:
- ./screenshots/
- ./allure/
expire_in: 1 hour
AR