diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-09-17 13:13:52 +0200 |
---|---|---|
committer | pespin <pespin@sysmocom.de> | 2019-10-07 13:14:14 +0000 |
commit | 0cbe8f01003ca71209c12eacac3abaeb9a7df862 (patch) | |
tree | 7b867229dd5492857a010b3da4c850c47d887f31 /tests/tdef/tdef_vty_test_config_root.c | |
parent | 4ad3cb1044df8538f8014e8e2ac6d1dc0dc0c451 (diff) |
tdef: Introduce min_val and max_val fields
This is useful for timers expected to have a range of valid or expected
values.
Validation is done at runtime when timer values are set by the app or by
the user through the VTY.
Related: OS#4190
Change-Id: I4661ac41c29a009a1d5fc57d87aaee6041c7d1b2
Diffstat (limited to 'tests/tdef/tdef_vty_test_config_root.c')
-rw-r--r-- | tests/tdef/tdef_vty_test_config_root.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/tdef/tdef_vty_test_config_root.c b/tests/tdef/tdef_vty_test_config_root.c index d69e0285..92113e87 100644 --- a/tests/tdef/tdef_vty_test_config_root.c +++ b/tests/tdef/tdef_vty_test_config_root.c @@ -55,6 +55,9 @@ static struct osmo_tdef tdefs_test[] = { { .T=4, .default_val=100, .unit=OSMO_TDEF_CUSTOM, .desc="Testing a hundred potatoes" }, { .T=0x7fffffff, .default_val=0xffffffff, .unit=OSMO_TDEF_M, .desc="Very large" }, { .T=-23, .default_val=239471, .desc="Negative T number" }, + { .T=30, .default_val=50, .desc="Testing range min", .min_val=20 }, + { .T=31, .default_val=50, .desc="Testing range max", .max_val=52 }, + { .T=32, .default_val=50, .desc="Testing range both", .min_val=20, .max_val=52 }, {} // <-- important! last entry shall be zero }; |