[PATCH 3/4] tests: NAN: Check USD publish type
Chien Wong
m at xv97.com
Sat Apr 27 01:19:45 PDT 2024
Signed-off-by: Chien Wong <m at xv97.com>
---
tests/hwsim/test_nan_usd.py | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/tests/hwsim/test_nan_usd.py b/tests/hwsim/test_nan_usd.py
index 05cf1392c..356d33419 100644
--- a/tests/hwsim/test_nan_usd.py
+++ b/tests/hwsim/test_nan_usd.py
@@ -17,6 +17,16 @@ def check_nan_usd_capab(dev):
if "USD" not in capa:
raise HwsimSkip("NAN USD not supported")
+def test_nan_usd_publish_invalid_param(dev):
+ """NAN USD Publish with invalid parameters"""
+ check_nan_usd_capab(dev[0])
+
+ # Both solicited and unsolicited disabled is invalid
+ cmd = "NAN_PUBLISH service_name=_test solicited=0 unsolicited=0"
+ id0 = dev[0].request(cmd)
+ if "FAIL" not in id0:
+ raise Exception("NAN_PUBLISH accepts both solicited=0 and unsolicited=0")
+
def test_nan_usd_publish(dev, apdev):
"""NAN USD Publish"""
check_nan_usd_capab(dev[0])
--
2.44.0
More information about the Hostap
mailing list