aboutsummaryrefslogtreecommitdiffstats
path: root/tests/vty/vty_test.c
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2020-07-28 17:44:48 +0200
committerpespin <pespin@sysmocom.de>2020-07-30 21:02:03 +0000
commita184701108c2aaf188dbb3d306575abceda55bd9 (patch)
tree38b37716e25308da92138432995049a9fefbdc08 /tests/vty/vty_test.c
parent9fdc8715323a5ed621050c5541b9d7bd254c93c1 (diff)
vty: Don't match negative values on purely positive ranges
Without this patch, for instance having a range 0-ULONG_MAX would match if someones types value -3, which would be converted to unsigned but that's clearly what is expected here from user point of view. Change-Id: Ia95f6314a2dd3f94d21fc219cf69bb8d39b8e7f0
Diffstat (limited to 'tests/vty/vty_test.c')
-rw-r--r--tests/vty/vty_test.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/vty/vty_test.c b/tests/vty/vty_test.c
index a7aef11a..b2d34ad8 100644
--- a/tests/vty/vty_test.c
+++ b/tests/vty/vty_test.c
@@ -508,7 +508,7 @@ void test_numeric_range()
OSMO_ASSERT(do_vty_command(vty, "numeric-range 0") == CMD_SUCCESS);
OSMO_ASSERT(do_vty_command(vty, "numeric-range 40000") == CMD_SUCCESS);
- OSMO_ASSERT(do_vty_command(vty, "numeric-range -400000") == CMD_SUCCESS);
+ OSMO_ASSERT(do_vty_command(vty, "numeric-range -400000") == CMD_ERR_NO_MATCH);
destroy_test_vty(&test, vty);
}