mirror of
https://github.com/eclipse-mosquitto/mosquitto.git
synced 2026-03-23 16:33:35 +08:00
Fix tests when building with WITH_WEBSOCKETS=no.
Closes #3502. Thanks to Matt Turner
This commit is contained in:
@@ -21,7 +21,8 @@
|
||||
migrating. Closes #3492.
|
||||
|
||||
# Build:
|
||||
- Fix test building with WITH_EDITLINE=no. Closes #3484.
|
||||
- Fix test when nbuilding with WITH_EDITLINE=no. Closes #3484.
|
||||
- Fix tests when building with WITH_WEBSOCKETS=no. Closes #3502.
|
||||
- Fix libmosquitto_static cmake build.
|
||||
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
# options being set.
|
||||
|
||||
from mosq_test_helper import *
|
||||
import os
|
||||
import platform
|
||||
import signal
|
||||
|
||||
@@ -50,8 +51,9 @@ def write_config(filename, ports, per_listener_settings, plugver, acl_file):
|
||||
f.write("set_tcp_nodelay true\n")
|
||||
f.write("sys_interval 60\n")
|
||||
f.write("upgrade_outgoing_qos true\n")
|
||||
f.write("websockets_log_level 255\n")
|
||||
f.write("websockets_headers_size 4096\n")
|
||||
if os.environ.get('WITH_WEBSOCKETS') != "no":
|
||||
f.write("websockets_log_level 255\n")
|
||||
f.write("websockets_headers_size 4096\n")
|
||||
|
||||
# Listener and global
|
||||
if not per_listener_settings:
|
||||
@@ -142,7 +144,8 @@ def write_config(filename, ports, per_listener_settings, plugver, acl_file):
|
||||
f.write("max_connections 10\n")
|
||||
f.write("max_qos 1\n")
|
||||
f.write("mount_point mount/\n")
|
||||
f.write("protocol websockets\n")
|
||||
if os.environ.get('WITH_WEBSOCKETS') != "no":
|
||||
f.write("protocol websockets\n")
|
||||
f.write("require_certificate true\n")
|
||||
f.write("socket_domain ipv4\n")
|
||||
f.write("tls_version tlsv1.2\n")
|
||||
@@ -151,7 +154,8 @@ def write_config(filename, ports, per_listener_settings, plugver, acl_file):
|
||||
f.write("use_identity_as_username true\n")
|
||||
f.write("use_subject_as_username true\n")
|
||||
f.write("use_username_as_clientid true\n")
|
||||
f.write("websockets_origin localhost\n")
|
||||
if os.environ.get('WITH_WEBSOCKETS') != "no":
|
||||
f.write("websockets_origin localhost\n")
|
||||
if per_listener_settings:
|
||||
f.write("allow_zero_length_clientid false\n")
|
||||
f.write("auto_id_prefix pre\n")
|
||||
|
||||
@@ -326,7 +326,9 @@ endif
|
||||
endif
|
||||
|
||||
17 :
|
||||
ifneq ($(WITH_WEBSOCKETS),no)
|
||||
./17-control-list-listeners.py
|
||||
endif
|
||||
./17-control-list-plugins.py
|
||||
./17-control-missing-endpoint.py
|
||||
|
||||
@@ -344,7 +346,9 @@ endif
|
||||
./21-proxy-v2-ipv4.py
|
||||
./21-proxy-v2-ipv6.py
|
||||
./21-proxy-v2-unix.py
|
||||
ifneq ($(WITH_WEBSOCKETS),no)
|
||||
./21-proxy-v2-websockets.py
|
||||
endif
|
||||
./21-proxy-v2-long-tlv.py
|
||||
./21-proxy-v2-lost-connection.py
|
||||
./21-proxy-v2-ssl-require-cert-failure.py
|
||||
|
||||
Reference in New Issue
Block a user