Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorwurstsalat <mailtrash@posteo.de>2023-06-06 22:21:12 +0300
committerwurstsalat <mailtrash@posteo.de>2023-06-06 22:21:12 +0300
commitaf23279d95c58bdb2c335b55e0e396e188d70e66 (patch)
tree763a3143de205ee643ff9743bddc1b81a9f0a518 /test
parent126babff737a12519e4a9b0209a2923e63277a87 (diff)
cq: Tests: Make type check pass for SSLErrorDialog and CertificateDialog
Diffstat (limited to 'test')
-rw-r--r--test/dialogs/certificate_dialog.py2
-rw-r--r--test/dialogs/ssl_error_dialog.py11
2 files changed, 9 insertions, 4 deletions
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()