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
diff --git a/tests/tdef/tdef_vty_test_config_root.vty b/tests/tdef/tdef_vty_test_config_root.vty
index 12876a6..de2d48f 100644
--- a/tests/tdef/tdef_vty_test_config_root.vty
+++ b/tests/tdef/tdef_vty_test_config_root.vty
@@ -20,8 +20,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 software: T1 = 30 m	Write code (default: 30 m)
 software: T2 = 20 ms	Hit segfault (default: 20 ms)
 software: T3 = 480 m	Fix bugs (default: 480 m)
@@ -36,8 +36,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 software: T1 = 30 m	Write code (default: 30 m)
 software: T2 = 20 ms	Hit segfault (default: 20 ms)
 software: T3 = 480 m	Fix bugs (default: 480 m)
@@ -81,8 +81,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 software: T1 = 30 m	Write code (default: 30 m)
 software: T2 = 20 ms	Hit segfault (default: 20 ms)
 software: T3 = 480 m	Fix bugs (default: 480 m)
@@ -120,8 +120,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 
 tdef_vty_test(config)# do show timer te
 tea: T1 = 50 s	Water Boiling Timeout (default: 50 s)
@@ -132,8 +132,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 
 tdef_vty_test(config)# do show timer te T2
 tea: T2 = 300 s	Tea brewing (default: 300 s)
@@ -176,8 +176,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 
 tdef_vty_test(config)# timer te T2
 tea: T2 = 300 s	Tea brewing (default: 300 s)
@@ -250,8 +250,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 software: T1 = 13 m	Write code (default: 30 m)
 software: T2 = 0 ms	Hit segfault (default: 20 ms)
 software: T3 = 480 m	Fix bugs (default: 480 m)
@@ -265,8 +265,8 @@
 test: T2 = 100 ms	Testing a hundred milliseconds (default: 100 ms)
 test: T3 = 100 m	Testing a hundred minutes (default: 100 m)
 test: T4 = 100	Testing a hundred potatoes (default: 100)
-test: T2147483647 = 18446744073709551615 m	Very large (default: 18446744073709551615 m)
-test: T-23 = 18446744073709551601 s	Negative T number (default: 18446744073709551601 s)
+test: T2147483647 = 4294967295 m	Very large (default: 4294967295 m)
+test: T-23 = 239471 s	Negative T number (default: 239471 s)
 software: T1 = 13 m	Write code (default: 30 m)
 software: T2 = 0 ms	Hit segfault (default: 20 ms)
 software: T3 = 480 m	Fix bugs (default: 480 m)