3232#include < assert.h>
3333
3434#include < pdal/pdalc_config.h>
35- #include <pdal/gitsha.h>
3635#include < pdal/pdal_features.hpp>
3736
3837#include " greatest.h"
@@ -41,16 +40,16 @@ SUITE(test_pdalc_config);
4140
4241TEST testPDALGetSetGdalDataPath (void )
4342{
44- size_t size = PDALGetGdalDataPath (NULL , 1024 );
43+ size_t size = pdal::capi:: PDALGetGdalDataPath (NULL , 1024 );
4544 ASSERT_EQ (0 , size);
4645
4746 char *original = getenv (" GDAL_DATA" );
4847 char path[1024 ];
4948
50- size = PDALGetGdalDataPath (path , 0 );
49+ size = pdal::capi:: PDALGetGdalDataPath (path, 0 );
5150 ASSERT_EQ (0 , size);
5251
53- size = PDALGetGdalDataPath (path , 1024 );
52+ size = pdal::capi:: PDALGetGdalDataPath (path, 1024 );
5453
5554 if (original)
5655 {
@@ -63,28 +62,28 @@ TEST testPDALGetSetGdalDataPath(void)
6362 }
6463
6564 const char *expected = " An arbitrary string set as the GDAL data path" ;
66- PDALSetGdalDataPath (expected );
67- size = PDALGetGdalDataPath (path , 1024 );
65+ pdal::capi:: PDALSetGdalDataPath (expected);
66+ size = pdal::capi:: PDALGetGdalDataPath (path, 1024 );
6867 ASSERT_STR_EQ (expected, path);
6968 ASSERT_EQ (size, strlen (path));
7069
71- PDALSetGdalDataPath (original );
70+ pdal::capi:: PDALSetGdalDataPath (original);
7271
7372 PASS ();
7473}
7574
7675TEST testPDALGetSetProj4DataPath (void )
7776{
78- size_t size = PDALGetProj4DataPath (NULL , 1024 );
77+ size_t size = pdal::capi:: PDALGetProj4DataPath (NULL , 1024 );
7978 ASSERT_EQ (0 , size);
8079
8180 char *original = getenv (" PROJ_LIB" );
8281 char path[1024 ];
8382
84- size = PDALGetProj4DataPath (path , 0 );
83+ size = pdal::capi:: PDALGetProj4DataPath (path, 0 );
8584 ASSERT_EQ (0 , size);
8685
87- size = PDALGetProj4DataPath (path , 1024 );
86+ size = pdal::capi:: PDALGetProj4DataPath (path, 1024 );
8887
8988 if (original)
9089 {
@@ -97,37 +96,33 @@ TEST testPDALGetSetProj4DataPath(void)
9796 }
9897
9998 const char *expected = " An arbitrary string set as the proj4 data path" ;
100- PDALSetProj4DataPath (expected );
101- size = PDALGetProj4DataPath (path , 1024 );
99+ pdal::capi:: PDALSetProj4DataPath (expected);
100+ size = pdal::capi:: PDALGetProj4DataPath (path, 1024 );
102101 ASSERT_STR_EQ (expected, path);
103102 ASSERT_EQ (size, strlen (path));
104103
105- PDALSetProj4DataPath (original );
104+ pdal::capi:: PDALSetProj4DataPath (original);
106105
107106 PASS ();
108107}
109108
110109TEST testPDALVersionInfo (void )
111110{
112- int versionInteger = PDALVersionInteger ();
113- ASSERT_EQ (PDAL_VERSION_INTEGER , versionInteger );
114111
115- int major = PDALVersionMajor ();
112+ int major = pdal::capi:: PDALVersionMajor ();
116113 ASSERT_EQ (PDAL_VERSION_MAJOR, major);
117114
118- int minor = PDALVersionMinor ();
115+ int minor = pdal::capi:: PDALVersionMinor ();
119116 ASSERT_EQ (PDAL_VERSION_MINOR, minor);
120117
121- int patch = PDALVersionPatch ();
118+ int patch = pdal::capi:: PDALVersionPatch ();
122119 ASSERT_EQ (PDAL_VERSION_PATCH, patch);
123120
124- ASSERT_EQ (major * 10000 + minor * 100 + patch , versionInteger );
125-
126121 char expected[64 ];
127122 sprintf (expected, " %d.%d.%d" , major, minor, patch);
128123
129124 char version[64 ];
130- size_t size = PDALVersionString (version , 64 );
125+ size_t size = pdal::capi:: PDALVersionString (version, 64 );
131126 ASSERT (size > 0 && size <= 64 );
132127 ASSERT (version[0 ]);
133128 ASSERT_STR_EQ (expected, version);
@@ -139,7 +134,7 @@ TEST testPDALVersionInfo(void)
139134#endif
140135
141136 char sha1[64 ];
142- size = PDALSha1 (sha1 , 64 );
137+ size = pdal::capi:: PDALSha1 (sha1, 64 );
143138 ASSERT (size > 0 && size <= 64 );
144139 ASSERT (sha1[0 ]);
145140
@@ -152,7 +147,7 @@ TEST testPDALVersionInfo(void)
152147 sprintf (expected + strlen (version), " (git-version: %s)" , sha1);
153148
154149 char fullVersion[64 ];
155- size = PDALFullVersionString (fullVersion , 64 );
150+ size = pdal::capi:: PDALFullVersionString (fullVersion, 64 );
156151 ASSERT (size > 0 && size <= 64 );
157152 ASSERT (fullVersion[0 ]);
158153 ASSERT_STR_EQ (expected, fullVersion);
@@ -163,7 +158,7 @@ TEST testPDALVersionInfo(void)
163158TEST testPDALDebugInformation (void )
164159{
165160 char info[1024 ];
166- size_t size = PDALDebugInformation (info , 1024 );
161+ size_t size = pdal::capi:: PDALDebugInformation (info, 1024 );
167162 ASSERT (size > 0 && size <= 1024 );
168163 ASSERT (info[0 ]);
169164 PASS ();
0 commit comments