Skip to content

Commit f6c8bd4

Browse files
committed
Keep QFileDialog non interactive
1 parent 1cbf30f commit f6c8bd4

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

Diff for: tests/qfiledialog.py

+11-5
Original file line numberDiff line numberDiff line change
@@ -10,35 +10,41 @@ def call_me() -> None:
1010
urls = [url]
1111

1212
fname, filter = QFileDialog.getOpenFileName(None, caption='getOPenFileName')
13+
print(fname, filter)
1314
assert type(fname) == str
1415
assert type(filter) == str
1516

1617
fnames, filter = QFileDialog.getOpenFileNames(None, caption='getOpenFileNames')
18+
print(fnames, filter)
1719
assert type(fnames) == list
18-
assert len(fnames) >= 1
19-
assert type(fnames[0]) == str
20+
if fnames:
21+
assert type(fnames[0]) == str
2022
assert type(filter) == str
2123

2224
fname, filter = QFileDialog.getSaveFileName(None, caption='getSaveFileName')
25+
print(fname, filter)
2326
assert type(fname) == str
2427
assert type(filter) == str
2528

2629
url, filter = QFileDialog.getOpenFileUrl(None, caption='getOpenFileUrl')
30+
print(url, filter)
2731
assert type(url) == QUrl
2832
assert type(filter) == str
2933

3034
urls, filter = QFileDialog.getOpenFileUrls(None, caption='getOpenFileUrls')
35+
print(urls, filter)
3136
assert type(urls) == list
32-
assert len(urls) >= 1
33-
assert type(urls[0]) == QUrl
37+
if urls:
38+
assert type(urls[0]) == QUrl
3439
assert type(filter) == str
3540

3641
url, filter = QFileDialog.getSaveFileUrl(None, caption='getSaveFileUrl')
42+
print(url, filter)
3743
assert type(url) == QUrl
3844
assert type(filter) == str
3945

4046

4147

4248

4349
# Enable me if you are ready to click 5 times on the dialog
44-
call_me()
50+
# call_me()

0 commit comments

Comments
 (0)