diff options
author | wurstsalat <mailtrash@posteo.de> | 2023-06-06 22:21:12 +0300 |
---|---|---|
committer | wurstsalat <mailtrash@posteo.de> | 2023-06-06 22:21:12 +0300 |
commit | af23279d95c58bdb2c335b55e0e396e188d70e66 (patch) | |
tree | 763a3143de205ee643ff9743bddc1b81a9f0a518 | |
parent | 126babff737a12519e4a9b0209a2923e63277a87 (diff) |
cq: Tests: Make type check pass for SSLErrorDialog and CertificateDialog
-rw-r--r-- | pyproject.toml | 2 | ||||
-rw-r--r-- | test/dialogs/certificate_dialog.py | 2 | ||||
-rw-r--r-- | test/dialogs/ssl_error_dialog.py | 11 |
3 files changed, 9 insertions, 6 deletions
diff --git a/pyproject.toml b/pyproject.toml index 7b64a0fd7..21d2b9c2d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -103,11 +103,9 @@ exclude = [ "gajim/plugins/pluginmanager.py", "scripts/update_flatpak_manifest.py", "test/common/test_uri_util.py", - "test/dialogs/certificate_dialog.py", "test/dialogs/change_password.py", "test/dialogs/dataform.py", "test/dialogs/groupchat_info.py", - "test/dialogs/ssl_error_dialog.py", "test/gui/test_menus.py", "test/gui/test_nick_completion.py", ] diff --git a/test/dialogs/certificate_dialog.py b/test/dialogs/certificate_dialog.py index ecb0ff474..b8d4cba43 100644 --- a/test/dialogs/certificate_dialog.py +++ b/test/dialogs/certificate_dialog.py @@ -44,7 +44,7 @@ ejsJoYkpvcaiaLAyVymTY/n/oM2oQpv5Mqjit+18RB9c2P+ifH5iDKC/jTKn4NNz -----END CERTIFICATE-----''' gio_cert = Gio.TlsCertificate.new_from_pem(cert, -1) -win = CertificateDialog(None, 'testacc', gio_cert) +win = CertificateDialog(Gtk.Window(), 'testacc', gio_cert) win.connect('destroy', Gtk.main_quit) win.show_all() Gtk.main() diff --git a/test/dialogs/ssl_error_dialog.py b/test/dialogs/ssl_error_dialog.py index 0a874ab19..b78eee331 100644 --- a/test/dialogs/ssl_error_dialog.py +++ b/test/dialogs/ssl_error_dialog.py @@ -1,3 +1,5 @@ +from typing import cast + from unittest.mock import MagicMock from gi.repository import Gio @@ -49,11 +51,14 @@ ejsJoYkpvcaiaLAyVymTY/n/oM2oQpv5Mqjit+18RB9c2P+ifH5iDKC/jTKn4NNz app.settings = MagicMock() app.settings.get_account_setting = MagicMock( - return_value=['myhost@example.tld']) + return_value='myhost@example.tld') gio_cert = Gio.TlsCertificate.new_from_pem(cert, -1) -ssl_error_num = 10 -win = SSLErrorDialog('testacc', None, gio_cert, ssl_error_num) +# Listing of Gio.TlsCertificateFlags: +# https://lazka.github.io/pgi-docs/#Gio-2.0/flags.html#Gio.TlsCertificateFlags +ssl_error_num = cast(Gio.TlsCertificateFlags, 10) + +win = SSLErrorDialog('testacc', MagicMock(), gio_cert, ssl_error_num) win.connect('destroy', Gtk.main_quit) win.show_all() Gtk.main() |