seq.rt revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian Maeder# regression tests for the seq utility
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederTEST 'integer [first [incr]] last combinations'
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -- -10 2 10
1549f3abf73c1122acff724f718b615c82fa3648Till MossakowskiEXEC 10 -2 -10
1549f3abf73c1122acff724f718b615c82fa3648Till MossakowskiTEST 'integer [first [incr]] last combinations with format'
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -f %0100.5f 10
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -f %0100.5f 5 10
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f 1 2 10
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f 10 5
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f 10 -2 1
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f -- -10 2 10
f8b715ab2993083761c0aedb78f1819bcf67b6ccChristian MaederEXEC -f %0100.5f 10 -2 -10
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederTEST 'integer [first [incr]] last combinations with equal width'
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -w 1 2 10
5e46b572ed576c0494768998b043d9d340594122Till MossakowskiEXEC -w 1 2 11
0c2a90cbfb63865ff485c3fbe20a14589a5914beTill MossakowskiEXEC -w 10 -2 1
9744c7d9fa61d255d5e73beec7edc3499522e9e2Till MossakowskiEXEC -w -- -10 2 10
68138d26bcddf5e89c30206aa83ab5ec006d170dChristian MaederEXEC -w 10 -2 -10
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -w 10.000000000000000000000000000000 -2 -10
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiTEST 'integer [first [incr]] last combinations with separator'
0e2ae85e2453466d03c1fc5884a3d693235bb9d9Christian MaederEXEC -s$';\n' 10
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -s$';\n' 5 10
0e2ae85e2453466d03c1fc5884a3d693235bb9d9Christian MaederEXEC -s$';\n' 1 2 10
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC -s$';\n' 10 5
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC -s$';\n' 10 -2 1
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC -s$';\n' -- -10 2 10
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC -s$';\n' 10 -2 -10
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiTEST 'floating [first [incr]] last combinations'
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC 0.1 0.2 1.0
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC 1.0 -0.2 0.1
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC -- -1.0 0.2 1.0
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC 1.0 -0.2 -1.0
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederTEST 'floating [first [incr]] last combinations with format'
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f 1.0
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -f %0100.5f 0.5 1.0
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -f %0100.5f 0.1 0.2 1.0
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiEXEC -f %0100.5f 1.0 0.5
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f 1.0 -0.2 0.1
0e2ae85e2453466d03c1fc5884a3d693235bb9d9Christian MaederEXEC -f %0100.5f -- -1.0 0.2 1.0
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -f %0100.5f 1.0 -0.2 -1.0
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -f %0100.5f 1.0000000000000000 -0.2 -1.0
58b671de3fe578346fef9642ffa3c5a0a0edb3cbTill MossakowskiTEST 'floating [first [incr]] last combinations with equal width'
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -w 0.5 1.0
4b6aa93c12e4db86ccc7694a48a73e9cf7262d06Christian MaederEXEC -w 0.1 0.2 1.0
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederEXEC -w 1.0 0.5
b10d6cef708b7a659f2d3b367e8e0db0d03ae3f5Till MossakowskiEXEC -w 1.0 -0.2 0.1
b10d6cef708b7a659f2d3b367e8e0db0d03ae3f5Till MossakowskiEXEC -w -- -1.0 0.2 1.0
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederEXEC -w 1.0 -0.2 -1.0
b1caf27fb0c879dd39600d09d501074a2dfd865aChristian MaederEXEC -w 1.000000000000000 -0.2 -1.0
a001917177db7ae636853b37c0d0f9f4e90a83ffChristian MaederTEST 'floating epsilon'
b1caf27fb0c879dd39600d09d501074a2dfd865aChristian MaederEXEC -- -5.0e-99 1.0e-99 5.0e-99
01aafb6a9520f05df5ff467b591ecb5474dcfc86Christian MaederTEST 'diagnostics'
4fc727afa544a757d1959ce77c02208f8bf330dcChristian MaederEXEC -f%g -w 10