diff options
| author | Kristian Evers <kristianevers@gmail.com> | 2020-11-10 14:08:30 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-11-10 14:08:30 +0100 |
| commit | af342bf74cd154b653a0f9d931d4ca17001650b9 (patch) | |
| tree | 0385cc3b07d2b34b91a05f5fa95071178caf828b /test/cli | |
| parent | bcfb1940602bf4da9be9e7e8423645ef8c627633 (diff) | |
| download | PROJ-af342bf74cd154b653a0f9d931d4ca17001650b9.tar.gz PROJ-af342bf74cd154b653a0f9d931d4ca17001650b9.zip | |
Allow cct to instantiate operations via object codes or names (#2419)
Running cct like
cct EPSG:8366
or
cct "ITRF2014 to ETRF2014 (1)"
is now possible.
Diffstat (limited to 'test/cli')
| -rwxr-xr-x | test/cli/testcct | 12 | ||||
| -rw-r--r-- | test/cli/testcct_out.dist | 7 |
2 files changed, 19 insertions, 0 deletions
diff --git a/test/cli/testcct b/test/cli/testcct index 3fb0dd95..bbe698bd 100755 --- a/test/cli/testcct +++ b/test/cli/testcct @@ -32,6 +32,18 @@ echo "Testing cct -d 8 +proj=merc +R=1" >> ${OUT} echo "90 45" 0 | $EXE -d 8 +proj=merc +R=1 >>${OUT} echo "" >>${OUT} +echo "Test cct with object code initialization" >> ${OUT} +echo "3541657.3778 948984.2343 5201383.5231 2020.5" | $EXE EPSG:8366 >>${OUT} + +echo "Test cct with object name initialization" >> ${OUT} +echo "3541657.3778 948984.2343 5201383.5231 2020.5" | $EXE "ITRF2014 to ETRF2014 (1)" >>${OUT} + +echo "Test cct with object code initialization and file input" >> ${OUT} +echo "3541657.3778 948984.2343 5201383.5231 2020.5" >> a +echo "3541658.0000 948985.0000 5201384.0000 2020.5" >> b +$EXE EPSG:8366 a b >>${OUT} +/bin/rm a b + # do 'diff' with distribution results echo "diff ${OUT} with testcct_out.dist" diff -u ${OUT} ${TEST_CLI_DIR}/testcct_out.dist diff --git a/test/cli/testcct_out.dist b/test/cli/testcct_out.dist index 44dd6964..7788f0bb 100644 --- a/test/cli/testcct_out.dist +++ b/test/cli/testcct_out.dist @@ -1,3 +1,10 @@ Testing cct -d 8 +proj=merc +R=1 1.57079633 0.88137359 0.00000000 inf +Test cct with object code initialization + 3541657.9112 948983.7503 5201383.2482 2020.5000 +Test cct with object name initialization + 3541657.9112 948983.7503 5201383.2482 2020.5000 +Test cct with object code initialization and file input + 3541657.9112 948983.7503 5201383.2482 2020.5000 + 3541658.5334 948984.5160 5201383.7251 2020.5000 |
