summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/proxypac/proxypac.pro
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/widgets/proxypac/proxypac.pro')
-rw-r--r--tests/auto/widgets/proxypac/proxypac.pro28
1 files changed, 28 insertions, 0 deletions
diff --git a/tests/auto/widgets/proxypac/proxypac.pro b/tests/auto/widgets/proxypac/proxypac.pro
new file mode 100644
index 000000000..00ae90977
--- /dev/null
+++ b/tests/auto/widgets/proxypac/proxypac.pro
@@ -0,0 +1,28 @@
+include(../tests.pri)
+QT += webengine
+HEADERS += proxyserver.h
+SOURCES += proxyserver.cpp
+
+# QTBUG-71229
+xgd_desktop.name=XDG_CURRENT_DESKTOP
+xgd_desktop.value=KDE
+QT_TOOL_ENV += xgd_desktop
+
+kde_home.name=KDEHOME
+kde_home.value=$$OUT_PWD
+QT_TOOL_ENV += kde_home
+
+PROXY_CONFIG= \
+ "[Proxy Settings]" \
+ "Proxy Config Script=$$PWD/proxy.pac" \
+ "ProxyType=2"
+
+mkpath($$OUT_PWD/share/config)
+KDE_FILE = $$OUT_PWD/share/config/kioslaverc
+
+!build_pass {
+ write_file($$KDE_FILE, PROXY_CONFIG)
+}
+
+QMAKE_DISTCLEAN += $$KDE_FILE
+