warp.tst revision 3f54fd611f536639ec30dd53c48e5ec1897cc7d9
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder# tests for the warp command
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder
e47d29b522739fbf08aac80c6faa447dde113fbcChristian MaederKEEP "*.dat"
11d6ec73ee5550e00cb56b221bdbeb709142e779Christian Maeder
97018cf5fa25b494adffd7e9b4e87320dae6bf47Christian Maederformat=%Y-%m-%d+%H:%M
f3cd81f98592d1dbf301f48af31677a6a0cc666aChristian Maeder
3f69b6948966979163bdfe8331c38833d5d90ecdChristian Maederhuh0=1999-09-01+12:34
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maederhuh1=2000-01-28+00:00
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maederhuh2=2000-02-01+00:00
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maedery2k0=1999-12-31+23:59
f3cd81f98592d1dbf301f48af31677a6a0cc666aChristian Maedery2k1=2000-01-01+00:00
f3cd81f98592d1dbf301f48af31677a6a0cc666aChristian Maedery2k2=2000-01-01+00:01
ac142c1b088711f911018d8108a64be80b2f2a58Christian Maeder
ac142c1b088711f911018d8108a64be80b2f2a58Christian Maederleap0=2000-02-28+00:00
ac142c1b088711f911018d8108a64be80b2f2a58Christian Maederleap1=2000-02-29+00:00
ac142c1b088711f911018d8108a64be80b2f2a58Christian Maederleap2=2000-03-01+00:00
f3cd81f98592d1dbf301f48af31677a6a0cc666aChristian Maeder
0216a1580abf46ed8981f25e89d6fd99b2944ac2Christian MaederTEST 01 'date'
f454c20b6c126bea7d31d400cc8824b9ee8cc6eaChristian Maeder EXEC $huh0 date -f $format
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder OUTPUT - $huh0
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder EXEC $huh0 $SHELL -c "date -f $format"
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder EXEC $huh1 date -f $format
23f8d286586ff38a9e73052b2c7c04c62c5c638fChristian Maeder OUTPUT - $huh1
e8ffec0fa3d3061061bdc16e44247b9cf96b050fChristian Maeder EXEC $huh2 date -f $format
4b0a4c7dea0f67a233dcc42ce9bb18d36de109aeChristian Maeder OUTPUT - $huh2
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder EXEC $huh2 $SHELL -c "date -f $format"
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder EXEC $y2k0 date -f $format
975642b989852fc24119c59cf40bc1af653608ffChristian Maeder OUTPUT - $y2k0
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder EXEC $y2k0 $SHELL -c "date -f $format"
1c67beb3720d0b84d8d71ee2012166a09be81fbdChristian Maeder EXEC $y2k1 date -f $format
62925f4a144f45b5ed1e7c841f891d13f51e553dChristian Maeder OUTPUT - $y2k1
715ffaf874309df081d1e1cd8e05073fc1227729Christian Maeder EXEC $y2k2 date -f $format
5581c4644d91dcb9b7e2e7f6052f7cbf5f97b6deChristian Maeder OUTPUT - $y2k2
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder EXEC $y2k2 $SHELL -c "date -f $format"
cdaff0507c1b7240e2660dbb311f9c4646a6d14aChristian Maeder EXEC $leap0 date -f $format
f3cd81f98592d1dbf301f48af31677a6a0cc666aChristian Maeder OUTPUT - $leap0
ff9a53595208f532c25ac5168f772f48fd80fdb5Christian Maeder EXEC $leap0 $SHELL -c "date -f $format"
1eb10c0c30323eed3cc21082fd242cd09a612dc5Christian Maeder EXEC $leap1 date -f $format
1eb10c0c30323eed3cc21082fd242cd09a612dc5Christian Maeder OUTPUT - $leap1
1eb10c0c30323eed3cc21082fd242cd09a612dc5Christian Maeder EXEC $leap1 $SHELL -c "date -f $format"
975642b989852fc24119c59cf40bc1af653608ffChristian Maeder EXEC $leap2 date -f $format
e47d29b522739fbf08aac80c6faa447dde113fbcChristian Maeder OUTPUT - $leap2
975642b989852fc24119c59cf40bc1af653608ffChristian Maeder EXEC $leap2 $SHELL -c "date -f $format"
35cd0c10843c2cdbbe29f00a2a5d7e5e4f2d0064Christian Maeder
975642b989852fc24119c59cf40bc1af653608ffChristian MaederTEST 02 'touch'
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap0 touch -t ${leap0#*+}:30 t
975642b989852fc24119c59cf40bc1af653608ffChristian Maeder OUTPUT -
975642b989852fc24119c59cf40bc1af653608ffChristian Maeder EXEC $leap0 date -f $format -m t
836e72a3c413366ba9801726f3b249c7791cb9caChristian Maeder OUTPUT - $leap0
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder EXEC $leap0 $SHELL -c "touch -t ${leap0#*+}:30 t"
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder OUTPUT -
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap0 date -f $format -m t
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder OUTPUT - $leap0
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap0 $SHELL -c "date -f $format -m t"
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder EXEC $leap1 touch -t ${leap1#*+}:30 t
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder OUTPUT -
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap1 $SHELL -c "touch -t ${leap1#*+}:30 t"
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder EXEC $leap1 date -f $format -m t
0216a1580abf46ed8981f25e89d6fd99b2944ac2Christian Maeder OUTPUT - $leap1
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder EXEC $leap1 $SHELL -c "date -f $format -m t"
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap2 touch -t ${leap2#*+}:30 t
53301de22afd7190981b363b57c48df86fcb50f7Christian Maeder OUTPUT -
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap2 $SHELL -c "touch -t ${leap2#*+}:30 t"
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder EXEC $leap2 date -f $format -m t
aff01ee50b66032469c232e00c945d1fd4f57d1bChristian Maeder OUTPUT - $leap2
1eb10c0c30323eed3cc21082fd242cd09a612dc5Christian Maeder EXEC $leap2 $SHELL -c "date -f $format -m t"
fa45d098e1c9d468f128be9505eb7e5b2705b304Christian Maeder EXEC $leap0 touch -t ${leap0#*+}:30 t
25612a7b3ce708909298d5426406592473880a20Christian Maeder OUTPUT -
35cd0c10843c2cdbbe29f00a2a5d7e5e4f2d0064Christian Maeder EXEC $leap0 $SHELL -c "touch -t ${leap0#*+}:30 t"
35cd0c10843c2cdbbe29f00a2a5d7e5e4f2d0064Christian Maeder EXEC $leap0 date -f $format -m t
c1db3d36c29a6324745a86dbcba18b8e4cd9f338Christian Maeder OUTPUT - $leap0
9e0472be46104307b974fe5079bf5cc9e94a1a96Christian Maeder EXEC $leap0 $SHELL -c "date -f $format -m t"
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder EXEC $leap1 touch -t ${leap1#*+}:30 t
7de39d39bc1700cc8a9bb9df90b920aad9e18d4aChristian Maeder OUTPUT -
1eb10c0c30323eed3cc21082fd242cd09a612dc5Christian Maeder EXEC $leap1 $SHELL -c "touch -t ${leap1#*+}:30 t"
b603f34b79bc0992e5d74f484e5bdc9f9c2346c6Christian Maeder EXEC $leap1 date -f $format -m t
36c6cc568751e4235502cfee00ba7b597dae78dcChristian Maeder OUTPUT - $leap1
9e0472be46104307b974fe5079bf5cc9e94a1a96Christian Maeder EXEC $leap1 $SHELL -c "date -f $format -m t"
18b709ce961d68328da768318dcc70067f066d86Christian Maeder EXEC $leap2 touch -t ${leap2#*+}:30 t
f454c20b6c126bea7d31d400cc8824b9ee8cc6eaChristian Maeder OUTPUT -
18b709ce961d68328da768318dcc70067f066d86Christian Maeder EXEC $leap2 $SHELL -c "touch -t ${leap2#*+}:30 t"
ac142c1b088711f911018d8108a64be80b2f2a58Christian Maeder EXEC $leap2 date -f $format -m t
9c5b1136299d9052e4e995614a3a36a051a2682fChristian Maeder OUTPUT - $leap2
0216a1580abf46ed8981f25e89d6fd99b2944ac2Christian Maeder EXEC $leap2 $SHELL -c "date -f $format -m t"
0216a1580abf46ed8981f25e89d6fd99b2944ac2Christian Maeder