SHP UnitTest Failures on win32

Frank Warmerdam warmerdam at pobox.com
Thu Sep 28 13:05:44 EDT 2006


Folks,

Yesterday and today I updated fdo from svn on my win32 builds.  My
fdogdal unittests are passing fine, but I'm getting quite a few failures
in the SHP provider unittest.  The problems seem to be somehow related to
opening the TestData\Testing files in update mode, but I checked there
and things seem to be present with appropriate permissions.  Does the
following log suggest any particular problem to others?

0.891 seconds
locale= English_Canada.1252
..locale: .28591
..locale: English
..locale: French
..locale: Japanese
Seconds to read SpatialExtents from SHP file containing 4000 records, using 
optimization: 0
Seconds to read SpatialExtents from SHP file containing 4000 records, using no 
optimization: 1.015
0. = (189831.187500, 11641577.000000)(1587270520.000000, 1640228167.000000)
0. NAD_1983_HARN_UTM_Zone_17N= (-146758.464000, 2773606.502000)(596256.145000, 
3452202.304000)
0. NAD_1983_HARN_UTM_Zone_17N= (-146758.464000, 2773606.502000)(596256.145000, 
3452202.304000)
0. WGS84 Lat/Long's, Degrees, -180 ==> +180= (-97.200447, 
41.771564)(-87.636185, 43.810032)
0. WGS84 Lat/Long's, Degrees, -180 ==> +180= (-97.200447, 
41.771564)(-87.636185, 43.810032)
Expected error 'Duplicate field name 'STATESP020' in 
'..\..\TestData\States\statesp020.dbf'. '


Shape file ../../TestData/Zones/ZONES has the following statistics:
    0 true FDO multipolygons
    508 SHP polygons with 1 ring
    16 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    51 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/World/world_adm0 has the following statistics:
    0 true FDO multipolygons
    132 SHP polygons with 1 ring
    77 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    769 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/BuildingOutlines has the following statistics:
    0 true FDO multipolygons
    30336 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/CityLimits has the following statistics:
    0 true FDO multipolygons
    3 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/HydrographicPolygons has the following 
statistics:
    0 true FDO multipolygons
    91 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/Islands has the following statistics:
    0 true FDO multipolygons
    5 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/LandUse has the following statistics:
    0 true FDO multipolygons
    4979 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    1 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/Parcels has the following statistics:
    0 true FDO multipolygons
    17563 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    2 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/Soils has the following statistics:
    0 true FDO multipolygons
    794 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Sheboygan/VotingDistricts has the following statistics:
    0 true FDO multipolygons
    11 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Ontario/lakes has the following statistics:
    0 true FDO multipolygons
    79 SHP polygons with 1 ring
    17 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    3 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Ontario/ontario has the following statistics:
    0 true FDO multipolygons
    1 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Oahu/coundist01_n83 has the following statistics:
    0 true FDO multipolygons
    32 SHP polygons with 1 ring
    0 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Hawaii/coast_n83 has the following statistics:
    0 true FDO multipolygons
    12 SHP polygons with 1 ring
    1 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

Shape file ../../TestData/Florida/plss24 has the following statistics:
    0 true FDO multipolygons
    55731 SHP polygons with 1 ring
    41 SHP polygons with 2+ rings
    0 SHP polygons with non-closed rings
    0 outer rings with wrong vertex order
    0 inner rings with wrong vertex order
    0 polygons with incorrect ring order

!!!FAILURES!!!
Test Results:
Run:  159   Failures: 19   Errors: 0


1) test: InsertTests.insert (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

2) test: InsertTests.insert_with_locale (F) line: 299 
c:\warmerda\fdocore\providers\shp\src\unittest\inserttests.cpp
  "incorrect value for ESRI codepage"

3) test: SchemaTests.apply (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

4) test: SchemaTests.add_class (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

5) test: SchemaTests.apply_three (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

6) test: SchemaTests.add_class_no_identity (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

7) test: SchemaTests.non_ascii_property_name (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

8) test: UpdateTests.update (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

9) test: UpdateTests.update_geometry_point_xy (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

10) test: UpdateTests.update_geometry_line_xy (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

11) test: UpdateTests.update_geometry_polygon_xy (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

12) test: UpdateTests.update_null_data_values (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

13) test: UpdateTests.update_int32 (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

14) test: DeleteTests.del (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

15) test: DeleteTests.del_geometry (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

16) test: DeleteTests.del_one (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

17) test: FidelityTests.ontario (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

18) test: FidelityTests.lakes (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

19) test: FidelityTests.nanboku (F) line: 62 
c:\warmerda\fdocore\providers\shp\src\unittest\shptests.cpp
  "(c:\warmerda\fdocore\utilities\common\src\fdocommonfile.cpp: 309) Failed to 
open file '..\..\TestData\Testing\Test.cpg' with access modes: 
'IDF_OPEN_UPDATE|IDF_CREATE_NEW'. "

<RETURN> to continue

-- 
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up   | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush    | President OSGeo, http://osgeo.org





More information about the Fdo-internals mailing list