aboutsummaryrefslogtreecommitdiff
path: root/test/gigs/5110.gie.failing
diff options
context:
space:
mode:
authorThomas Knudsen <busstoptaktik@users.noreply.github.com>2018-02-12 22:45:20 +0100
committerGitHub <noreply@github.com>2018-02-12 22:45:20 +0100
commitab2d175bf1674e3472576250281e7fdb68f09198 (patch)
treeba037e2dac5033c49ec44486562fb7f35ca8fe4e /test/gigs/5110.gie.failing
parent715ec0b90aec05f15554c6591ea8cfd09d5cf043 (diff)
downloadPROJ-ab2d175bf1674e3472576250281e7fdb68f09198.tar.gz
PROJ-ab2d175bf1674e3472576250281e7fdb68f09198.zip
Rename gie_failing to work around MS wildcard bug (#799)
For reasons unknown to anyone but the geniuses from Redmond: In MSWindows, the wildcard pattern "*.gie" expands to all files having an extension *starting* with ".gie". In other words "dir *.gie" will list files with extension ".gie" *and* with extension ".gie_failing". This means that running "gie test\gigs\*.gie" will run all gigs tests, even the ones known to fail. So rather than getting a quick check for regressions, one gets a lot of noise and no easy way to be sure whether any regressions have appeared. To work around this oddity, we rename all files ending in ".gie_failing" to end in ".gie.failing" - and while at it, adding all the non-failing gigs tests to the AppVeyor test suite. This extends the regression test suite, run at the end of each AppVeyor integration, to over 2500 individual tests. Test coverage, however, is still hovering just below 75%, so there's still plenty of room and reason for additional tests.
Diffstat (limited to 'test/gigs/5110.gie.failing')
-rw-r--r--test/gigs/5110.gie.failing164
1 files changed, 164 insertions, 0 deletions
diff --git a/test/gigs/5110.gie.failing b/test/gigs/5110.gie.failing
new file mode 100644
index 00000000..2d26d1ab
--- /dev/null
+++ b/test/gigs/5110.gie.failing
@@ -0,0 +1,164 @@
+--------------------------------------------------------------------------------
+
+Test 5110, Lambert Azimuthal Equal Area, v2-0_2011-06-28.
+
+--------------------------------------------------------------------------------
+
+# ETRS89
+<4258> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs <>
+
+# ETRS89 / LAEA Europe
+<3035> +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000
+ +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs <>
+
+
+<gie>
+
+--------------------------------------------------------------------------------
+operation +proj=pipeline
+ +step +init=epsg:4258 +inv
+ +step +init=epsg:3035
+--------------------------------------------------------------------------------
+tolerance 0.05 m
+accept 5 70
+expect 4127824.65822 5214090.649
+
+tolerance 0.05 m
+accept 5 60
+expect 4041548.13 4109791.66
+
+tolerance 0.05 m
+accept 5 50
+expect 3962799.45 2999718.853
+
+tolerance 0.05 m
+accept 5 40
+expect 3892127.02 1892578.962
+
+tolerance 0.05 m
+accept 5 30
+expect 3830117.9 796781.677
+
+tolerance 0.05 m
+accept 10 52
+expect 4321000.0 3210000.0
+
+tolerance 0.05 m
+accept 0.0 50.0
+expect 3606514.43 3036305.967
+
+tolerance 0.05 m
+accept 3.0 50.0
+expect 3819948.288 3011432.894
+
+tolerance 0.05 m
+accept 5.0 50.0
+expect 3962799.451 2999718.853
+
+tolerance 0.05 m
+accept 8.0 50.0
+expect 4177612.521 2989464.315
+
+tolerance 0.05 m
+accept 10.0 50.0
+expect 4321000.0 2987510.567
+
+--------------------------------------------------------------------------------
+operation +proj=pipeline
+ +step +init=epsg:3035 +inv
+ +step +init=epsg:4258
+--------------------------------------------------------------------------------
+tolerance 0.05 m
+accept 4127824.65822 5214090.649
+expect 5 70
+
+tolerance 0.05 m
+accept 4041548.13 4109791.66
+expect 5 60
+
+tolerance 0.05 m
+accept 3962799.45 2999718.853
+expect 5 50
+
+tolerance 0.05 m
+accept 3892127.02 1892578.962
+expect 5 40
+
+tolerance 0.05 m
+accept 3830117.9 796781.677
+expect 5 30
+
+tolerance 0.05 m
+accept 4321000.0 3210000.0
+expect 10 52
+
+tolerance 0.05 m
+accept 3606514.43 3036305.967
+expect 0.0 50.0
+
+tolerance 0.05 m
+accept 3819948.288 3011432.894
+expect 3.0 50.0
+
+tolerance 0.05 m
+accept 3962799.451 2999718.853
+expect 5.0 50.0
+
+tolerance 0.05 m
+accept 4177612.521 2989464.315
+expect 8.0 50.0
+
+tolerance 0.05 m
+accept 4321000.0 2987510.567
+expect 10.0 50.0
+
+--------------------------------------------------------------------------------
+operation +proj=pipeline
+ +step +init=epsg:4258 +inv
+ +step +init=epsg:3035
+--------------------------------------------------------------------------------
+tolerance 0.006 m
+accept 5 70
+roundtrip 1000
+
+tolerance 0.006 m
+accept 5 60
+roundtrip 1000
+
+tolerance 0.006 m
+accept 5 50
+roundtrip 1000
+
+tolerance 0.006 m
+accept 5 40
+roundtrip 1000
+
+tolerance 0.006 m
+accept 5 30
+roundtrip 1000
+
+tolerance 0.006 m
+accept 10 52
+roundtrip 1000
+
+tolerance 0.006 m
+accept 0.0 50.0
+roundtrip 1000
+
+tolerance 0.006 m
+accept 3.0 50.0
+roundtrip 1000
+
+tolerance 0.006 m
+accept 5.0 50.0
+roundtrip 1000
+
+tolerance 0.006 m
+accept 8.0 50.0
+roundtrip 1000
+
+tolerance 0.006 m
+accept 10.0 50.0
+roundtrip 1000
+
+</gie>