From f067a0558992811b74041951a5ac558ceffee658 Mon Sep 17 00:00:00 2001 From: Jouni Malinen Date: Sat, 18 Jul 2015 12:51:06 +0300 Subject: [PATCH] tests: FST-MANAGER SESSION_SET parameter parsing error cases Signed-off-by: Jouni Malinen --- tests/hwsim/test_fst_module.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/hwsim/test_fst_module.py b/tests/hwsim/test_fst_module.py index 2754d13eb..0db5e89d6 100644 --- a/tests/hwsim/test_fst_module.py +++ b/tests/hwsim/test_fst_module.py @@ -1978,6 +1978,12 @@ def test_fst_send_oom(dev, apdev, test_params): if not res.startswith("OK"): raise Exception("SESSION_INITIATE failed") + tests = [ "", "foo", sid, sid + " foo", sid + " foo=bar" ] + for t in tests: + res = initiator.grequest("FST-MANAGER SESSION_SET " + t) + if not res.startswith("FAIL"): + raise Exception("Invalid SESSION_SET accepted") + with alloc_fail(hapd, 1, "fst_session_send_action"): res = initiator.grequest("FST-MANAGER SESSION_TEARDOWN " + sid) if not res.startswith("FAIL"): -- 2.47.2