<feed xmlns='http://www.w3.org/2005/Atom'>
<title>PROJ/test/gigs, branch iso19111_dev</title>
<subtitle>Forked from https://github.com/OSGeo/PROJ</subtitle>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/'/>
<entry>
<title>Rename nad/ directory as data/</title>
<updated>2018-09-18T20:58:57+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-09-18T18:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d7366ffdd5cbe5ba6c2d9f917d064085bbc3eddc'/>
<id>d7366ffdd5cbe5ba6c2d9f917d064085bbc3eddc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Take into account +towgs84=0,0,0 in pipeline to still imply geodetic-&gt;cartesian-&gt;geodetic (fixes #881)</title>
<updated>2018-03-21T09:51:53+00:00</updated>
<author>
<name>Even Rouault</name>
<email>even.rouault@spatialys.com</email>
</author>
<published>2018-03-21T02:45:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=cf6b060f5c3a96afc11e54e52ef2bfe0bab27991'/>
<id>cf6b060f5c3a96afc11e54e52ef2bfe0bab27991</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename gie_failing to work around MS wildcard bug (#799)</title>
<updated>2018-02-12T21:45:20+00:00</updated>
<author>
<name>Thomas Knudsen</name>
<email>busstoptaktik@users.noreply.github.com</email>
</author>
<published>2018-02-12T21:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=ab2d175bf1674e3472576250281e7fdb68f09198'/>
<id>ab2d175bf1674e3472576250281e7fdb68f09198</id>
<content type='text'>
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.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.</pre>
</div>
</content>
</entry>
<entry>
<title>Use PROJ_LIB explicitly for gie tests and if it is not set change it to nad/</title>
<updated>2018-02-06T20:30:42+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-02-06T20:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=23f8fb8835015f57ec6debb33c376628419cc5cd'/>
<id>23f8fb8835015f57ec6debb33c376628419cc5cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make gie tests in autoconf setup more granular.</title>
<updated>2018-02-05T19:49:27+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-02-05T19:49:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d888b5e21d9857878530972d2af3455dc5ccc2ee'/>
<id>d888b5e21d9857878530972d2af3455dc5ccc2ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add EPSG definitions to failing gigs test 5108.gie_failing</title>
<updated>2018-02-05T15:43:55+00:00</updated>
<author>
<name>Thomas Knudsen</name>
<email>thokn@sdfe.dk</email>
</author>
<published>2018-02-04T14:15:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=b24fc0f7cf105d89c194b63dc6d0dd2cf911b9c1'/>
<id>b24fc0f7cf105d89c194b63dc6d0dd2cf911b9c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove GIGS Python test suite.</title>
<updated>2018-02-02T11:09:04+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-02-02T10:39:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=d723391dbc8f3f06e40b8b57edbc85df99f86bd6'/>
<id>d723391dbc8f3f06e40b8b57edbc85df99f86bd6</id>
<content type='text'>
All the GIGS JSON files have been converted to the gie format
and are now covered by running "make check". Therefore we no
longer need the Python setup. Removing it from the Travis CI
setup should speed up the test execution time a bit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All the GIGS JSON files have been converted to the gie format
and are now covered by running "make check". Therefore we no
longer need the Python setup. Removing it from the Travis CI
setup should speed up the test execution time a bit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve tests and add test files to automake setup.</title>
<updated>2018-02-02T11:09:04+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-02-02T00:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=c75d1879e5c465f168fcd8800b11044ee3738dee'/>
<id>c75d1879e5c465f168fcd8800b11044ee3738dee</id>
<content type='text'>
Make sure that the gie files in test/gie and test/gigs are included
in the distribution tarball. Tests with gie are set up to run all
available files matching *.gie in the gie and gigs directories. For
this reason tests that are known to fail in gigs/ have been renamed
to *.gie_failing, so that "make check" can be run in-tree in local
copies of the git repository.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure that the gie files in test/gie and test/gigs are included
in the distribution tarball. Tests with gie are set up to run all
available files matching *.gie in the gie and gigs directories. For
this reason tests that are known to fail in gigs/ have been renamed
to *.gie_failing, so that "make check" can be run in-tree in local
copies of the git repository.
</pre>
</div>
</content>
</entry>
<entry>
<title>Test material for the cs2cs emulation in the 4D API.</title>
<updated>2018-01-31T15:26:36+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2018-01-31T15:05:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=0770483f47593317b594e5602e6c2084cab5222e'/>
<id>0770483f47593317b594e5602e6c2084cab5222e</id>
<content type='text'>
The GIGS tests that are known to work are added to the CMake test
setup. The GIGS gie files have been auto-translated from the
existing json-files and some corrections to tolerances have been
necessary since gie uses different norms than GIGS specify. The GIGS
tolerances are specified as the infinity norm of angular coordinates,
whereas gie uses the actual distances between calculated and expected
coordinates (using geodesics). In a few tests +towgs84 is overriden
from the EPSG inits to avoid creeping numerical inaccuracy in
roundtrips.

Co-authored-by: Thomas Knudsen &lt;thokn@sdfe.dk&gt;
Co-authored-by: Kristian Evers &lt;kristianevers@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The GIGS tests that are known to work are added to the CMake test
setup. The GIGS gie files have been auto-translated from the
existing json-files and some corrections to tolerances have been
necessary since gie uses different norms than GIGS specify. The GIGS
tolerances are specified as the infinity norm of angular coordinates,
whereas gie uses the actual distances between calculated and expected
coordinates (using geodesics). In a few tests +towgs84 is overriden
from the EPSG inits to avoid creeping numerical inaccuracy in
roundtrips.

Co-authored-by: Thomas Knudsen &lt;thokn@sdfe.dk&gt;
Co-authored-by: Kristian Evers &lt;kristianevers@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert GIGS tests to gie format and add to CMake tests</title>
<updated>2018-01-09T22:24:43+00:00</updated>
<author>
<name>Kristian Evers</name>
<email>kristianevers@gmail.com</email>
</author>
<published>2017-12-11T18:17:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.otimperi.dev/PROJ/commit/?id=4cf424f18a99be6bbce979fd17027f0ebdd934a6'/>
<id>4cf424f18a99be6bbce979fd17027f0ebdd934a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
