diff options
| author | Thomas Knudsen <busstoptaktik@users.noreply.github.com> | 2018-02-12 22:45:20 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-02-12 22:45:20 +0100 |
| commit | ab2d175bf1674e3472576250281e7fdb68f09198 (patch) | |
| tree | ba037e2dac5033c49ec44486562fb7f35ca8fe4e | |
| parent | 715ec0b90aec05f15554c6591ea8cfd09d5cf043 (diff) | |
| download | PROJ-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.
| -rw-r--r-- | appveyor.yml | 2 | ||||
| -rw-r--r-- | test/gigs/5101.4-jhs.gie.failing (renamed from test/gigs/5101.4-jhs.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5102.2.gie.failing (renamed from test/gigs/5102.2.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5104.gie.failing (renamed from test/gigs/5104.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5105.1.gie.failing (renamed from test/gigs/5105.1.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5108.gie.failing (renamed from test/gigs/5108.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5110.gie.failing (renamed from test/gigs/5110.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5111.2.gie.failing (renamed from test/gigs/5111.2.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5203.1.gie.failing (renamed from test/gigs/5203.1.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5204.1.gie.failing (renamed from test/gigs/5204.1.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5205.1.gie.failing (renamed from test/gigs/5205.1.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5206.gie.failing (renamed from test/gigs/5206.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5207.1.gie.failing (renamed from test/gigs/5207.1.gie_failing) | 0 | ||||
| -rw-r--r-- | test/gigs/5207.2.gie.failing (renamed from test/gigs/5207.2.gie_failing) | 0 |
14 files changed, 1 insertions, 1 deletions
diff --git a/appveyor.yml b/appveyor.yml index 52993558..11f16b5d 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -62,7 +62,7 @@ test_script: - dir ..\test\gie - echo "Contents of PROJ_LIB " %PROJ_LIB% - dir %PROJ_LIB% - - gie.exe ..\test\gie\*.gie + - gie.exe ..\test\gie\*.gie ..\test\gigs\*.gie deploy: off diff --git a/test/gigs/5101.4-jhs.gie_failing b/test/gigs/5101.4-jhs.gie.failing index 615bf60b..615bf60b 100644 --- a/test/gigs/5101.4-jhs.gie_failing +++ b/test/gigs/5101.4-jhs.gie.failing diff --git a/test/gigs/5102.2.gie_failing b/test/gigs/5102.2.gie.failing index db812dbd..db812dbd 100644 --- a/test/gigs/5102.2.gie_failing +++ b/test/gigs/5102.2.gie.failing diff --git a/test/gigs/5104.gie_failing b/test/gigs/5104.gie.failing index 10c42935..10c42935 100644 --- a/test/gigs/5104.gie_failing +++ b/test/gigs/5104.gie.failing diff --git a/test/gigs/5105.1.gie_failing b/test/gigs/5105.1.gie.failing index a0803d2b..a0803d2b 100644 --- a/test/gigs/5105.1.gie_failing +++ b/test/gigs/5105.1.gie.failing diff --git a/test/gigs/5108.gie_failing b/test/gigs/5108.gie.failing index 6a979118..6a979118 100644 --- a/test/gigs/5108.gie_failing +++ b/test/gigs/5108.gie.failing diff --git a/test/gigs/5110.gie_failing b/test/gigs/5110.gie.failing index 2d26d1ab..2d26d1ab 100644 --- a/test/gigs/5110.gie_failing +++ b/test/gigs/5110.gie.failing diff --git a/test/gigs/5111.2.gie_failing b/test/gigs/5111.2.gie.failing index dfa6bca2..dfa6bca2 100644 --- a/test/gigs/5111.2.gie_failing +++ b/test/gigs/5111.2.gie.failing diff --git a/test/gigs/5203.1.gie_failing b/test/gigs/5203.1.gie.failing index 960b9171..960b9171 100644 --- a/test/gigs/5203.1.gie_failing +++ b/test/gigs/5203.1.gie.failing diff --git a/test/gigs/5204.1.gie_failing b/test/gigs/5204.1.gie.failing index 3c7e3fff..3c7e3fff 100644 --- a/test/gigs/5204.1.gie_failing +++ b/test/gigs/5204.1.gie.failing diff --git a/test/gigs/5205.1.gie_failing b/test/gigs/5205.1.gie.failing index df4cb674..df4cb674 100644 --- a/test/gigs/5205.1.gie_failing +++ b/test/gigs/5205.1.gie.failing diff --git a/test/gigs/5206.gie_failing b/test/gigs/5206.gie.failing index 5f3d6eb6..5f3d6eb6 100644 --- a/test/gigs/5206.gie_failing +++ b/test/gigs/5206.gie.failing diff --git a/test/gigs/5207.1.gie_failing b/test/gigs/5207.1.gie.failing index 8384bf0e..8384bf0e 100644 --- a/test/gigs/5207.1.gie_failing +++ b/test/gigs/5207.1.gie.failing diff --git a/test/gigs/5207.2.gie_failing b/test/gigs/5207.2.gie.failing index bc76504a..bc76504a 100644 --- a/test/gigs/5207.2.gie_failing +++ b/test/gigs/5207.2.gie.failing |
