diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/gie/axisswap.gie | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/test/gie/axisswap.gie b/test/gie/axisswap.gie new file mode 100644 index 00000000..409af742 --- /dev/null +++ b/test/gie/axisswap.gie @@ -0,0 +1,67 @@ +------------------------------------------------------------------------------- + Tests for the axisswap operation +------------------------------------------------------------------------------- + +BEGIN + +OPERATION +proj=axisswap +order=1,2,3,4 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT 1 2 3 4 +ROUNDTRIP 100 + +OPERATION +proj=axisswap +order=4,3,2,1 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT 4 3 2 1 +ROUNDTRIP 100 + +OPERATION +proj=axisswap +order=-1,-2,-3,-4 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT -1 -2 -3 -4 +ROUNDTRIP 100 + +OPERATION +proj=axisswap +order=1,2,-3,4 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT 1 2 -3 4 +ROUNDTRIP 100 + +OPERATION +proj=axisswap +order=-1,2,3,4 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT -1 2 3 4 +ROUNDTRIP 100 + +OPERATION +proj=axisswap +order=1,2,3,-4 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT 1 2 3 -4 +ROUNDTRIP 100 + +OPERATION +proj=axisswap +order=-2,1 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT -2 1 3 4 +ROUNDTRIP 100 +$ +OPERATION +proj=axisswap +order=3,-2,1 +TOLERANCE 0.000001 m +ACCEPT 1 2 3 4 +EXPECT 3 -2 1 4 +ROUNDTRIP 100 + + + +OPERATION +proj=pipeline +step +proj=latlong +step +proj=axisswap +order=1,2,3,4 +angularunits +TOLERANCE 0.00001 m +ACCEPT 12 55 0 0 +EXPECT 12 55 0 0 + +OPERATION +proj=pipeline +step +proj=latlong +step +proj=axisswap +order=-2,-1,3,4 +angularunits +TOLERANCE 0.00001 m +ACCEPT 12 55 0 0 +EXPECT -55 -12 0 0 + +END |
