diff options
author | Neels Hofmeyr <neels@hofmeyr.de> | 2019-02-06 01:08:43 +0100 |
---|---|---|
committer | Neels Hofmeyr <nhofmeyr@sysmocom.de> | 2019-02-06 01:05:37 +0000 |
commit | 7b740f72c3f63ca4fdaf9219bfe413a26e67bc71 (patch) | |
tree | c6e9cb11493764e58dd475ed6ee32a67f08bcb34 /tests/tdef/tdef_vty_test_config_subnode.c | |
parent | 74c4c4e91a4270f19cdb20164101fc1bd99eda37 (diff) |
platform independence fix: tdef range tests
Run INT_MAX and ULONG_MAX related tests only manually, remove from automatic
testing. This will hopefully fix recent build failures on various platforms.
Add a 64 bit output example for expected results when invoking
`./tdef_test range'. This is not checked automatically and merely serves for
manual reference.
For vty tests, use 32bit max values instead of INT_MAX and ULONG_MAX.
Change-Id: I6242243bde1d7ddebb858512a1f0b07f4ec3e5c2
Diffstat (limited to 'tests/tdef/tdef_vty_test_config_subnode.c')
-rw-r--r-- | tests/tdef/tdef_vty_test_config_subnode.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/tdef/tdef_vty_test_config_subnode.c b/tests/tdef/tdef_vty_test_config_subnode.c index c371c8d6..ce851f50 100644 --- a/tests/tdef/tdef_vty_test_config_subnode.c +++ b/tests/tdef/tdef_vty_test_config_subnode.c @@ -54,8 +54,8 @@ static struct osmo_tdef global_tdefs[] = { { .T=2, .default_val=100, .unit=OSMO_TDEF_MS, .desc="Testing a hundred milliseconds" }, { .T=3, .default_val=100, .unit=OSMO_TDEF_M, .desc="Testing a hundred minutes" }, { .T=4, .default_val=100, .unit=OSMO_TDEF_CUSTOM, .desc="Testing a hundred potatoes" }, - { .T=INT_MAX, .default_val=ULONG_MAX, .unit=OSMO_TDEF_M, .desc="Very large" }, - { .T=-23, .default_val=-15, .desc="Negative T number" }, + { .T=0x7fffffff, .default_val=0xffffffff, .unit=OSMO_TDEF_M, .desc="Very large" }, + { .T=-23, .default_val=239471, .desc="Negative T number" }, {} // <-- important! last entry shall be zero }; |