functional-tests: Skip tests if app is not available in distribution

Signed-off-by: Veiko Aasa <veiko17@disroot.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
This commit is contained in:
Veiko Aasa 2020-06-22 23:18:20 +03:00 committed by Sunil Mohan Adapa
parent f97902615b
commit 0c59dbb0e4
No known key found for this signature in database
GPG Key ID: 43EA1CFF0AA7C5F2

View File

@ -11,6 +11,7 @@ import tempfile
import time
from contextlib import contextmanager
import pytest
import requests
from selenium.common.exceptions import (WebDriverException,
StaleElementReferenceException)
@ -305,7 +306,7 @@ def install(browser, app_name):
browser.visit(browser.url)
else:
# This app is not available in this distribution
raise Exception('App not available in distribution')
pytest.skip('App not available in distribution')
else:
install_button.click()
else: