Esri / military-tools-geoprocessing-toolbox

military-tools-geoprocessing-toolbox is a collection of models, scripts, and tools for use in ArcGIS for Desktop and ArcGIS Pro. This toolbox is one component that is a part of Military Tools.
Apache License 2.0
33 stars 14 forks source link

ArcMap 10.6 Unit Test exceptions/failures #251

Closed BobBooth closed 6 years ago

BobBooth commented 7 years ago

A large fraction of the unit tests seem to be failing when run for ArcMap 10.6 The error summary/reporting code seems less robust than that in Solutions Geoprocessing Toolbox repo.

Testing clone of Dev branch pulled today on ArcMap 10.6 on Win 10.

To repro: 1) Clone repo 2) Install ArcMap 10.6 (8184) 3) Run ArcMapTestKickStart.bat

Expected Behavior

Would expect summary of count of failed tests. Get large dump of results with no summary besides 'one or more tests failed'.

Current Behavior


AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToLOB C:\Users\cont
_booth\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scratch.
gdb\outputLines OID ALL # "0.000000008983 Unknown" 0.001 0.001 # # NO_CONTINUE_C
OMPARE #
Start Time: Mon Oct  2 14:53:52 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:53:52 2017 (Elapsed Time: 0.08 seconds)

..............................................................
test_table_to_lineofbearing_desktop_UTM_BANDS (conversion_tests.TableToLineOfBea
ringTestCase.TableToLineOfBearingTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToLineOfBearingTestCase.py", line 164, in tes
t_table_to_lineofbearing_desktop_UTM_BANDS
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToLOB C:\Users\cont
_booth\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scratch.
gdb\outputLines OID ALL # "0.000000008983 Unknown" 0.001 0.001 # # NO_CONTINUE_C
OMPARE #
Start Time: Mon Oct  2 14:53:59 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:53:59 2017 (Elapsed Time: 0.09 seconds)

..............................................................
test_table_to_point_desktop (conversion_tests.TableToPointTestCase.TableToPointT
estCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPointTestCase.py", line 79, in test_table_t
o_point_desktop
    self.assertEqual(pointCount, expectedFeatures, "Expected %s features, but go
t %s" % (str(expectedFeatures), str(pointCount)))
AssertionError: Expected 288 features, but got 1000

..............................................................
test_table_to_point_desktop_MGRS (conversion_tests.TableToPointTestCase.TableToP
ointTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPointTestCase.py", line 95, in test_table_t
o_point_desktop_MGRS
    self.assertEqual(pointCount, expectedFeatures, "Expected %s features, but go
t %s" % (str(expectedFeatures), str(pointCount)))
AssertionError: Expected 288 features, but got 1000

..............................................................
test_table_to_point_desktop_GARS (conversion_tests.TableToPointTestCase.TableToP
ointTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPointTestCase.py", line 111, in test_table_
to_point_desktop_GARS
    self.assertEqual(pointCount, expectedFeatures, "Expected %s features, but go
t %s" % (str(expectedFeatures), str(pointCount)))
AssertionError: Expected 288 features, but got 1000

..............................................................
test_table_to_point_desktop_GEOREF (conversion_tests.TableToPointTestCase.TableT
oPointTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPointTestCase.py", line 127, in test_table_
to_point_desktop_GEOREF
    self.assertEqual(pointCount, expectedFeatures, "Expected %s features, but go
t %s" % (str(expectedFeatures), str(pointCount)))
AssertionError: Expected 288 features, but got 1000

..............................................................
test_table_to_point_desktop_USNG (conversion_tests.TableToPointTestCase.TableToP
ointTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPointTestCase.py", line 143, in test_table_
to_point_desktop_USNG
    self.assertEqual(pointCount, expectedFeatures, "Expected %s features, but go
t %s" % (str(expectedFeatures), str(pointCount)))
AssertionError: Expected 288 features, but got 1000

..............................................................
test_table_to_point_desktop_UTM_BANDS (conversion_tests.TableToPointTestCase.Tab
leToPointTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPointTestCase.py", line 159, in test_table_
to_point_desktop_UTM_BANDS
    self.assertEqual(pointCount, expectedFeatures, "Expected %s features, but go
t %s" % (str(expectedFeatures), str(pointCount)))
AssertionError: Expected 288 features, but got 1000

..............................................................
test_table_to_polyline_desktop (conversion_tests.TableToPolylineTestCase.TableTo
PolylineTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPolylineTestCase.py", line 81, in test_tabl
e_to_polyline_desktop
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPolyline C:\Users
\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scr
atch.gdb\outputPolylines Shape_Length ALL # "0.000000008983 Unknown" 0.001 0.001
 # # NO_CONTINUE_COMPARE #
Start Time: Mon Oct  2 14:55:23 2017
FeatureClass: ObjectID 1 is different for Field Shape (Base: Geometry, Test: Geo
metry).
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
FeatureClass: Feature class extents are the same.
GeometryDef: GeometryDefs are the same.
Field: Field properties are the same.
Table: Table row counts are the same.
SpatialReference: Spatial references are the same.
Succeeded at Mon Oct  2 14:55:23 2017 (Elapsed Time: 0.22 seconds)

..............................................................
test_table_to_polyline_desktop_MGRS (conversion_tests.TableToPolylineTestCase.Ta
bleToPolylineTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPolylineTestCase.py", line 97, in test_tabl
e_to_polyline_desktop_MGRS
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPolyline C:\Users
\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scr
atch.gdb\outputPolylines Shape_Length ALL # "0.000000008983 Unknown" 0.001 0.001
 # # NO_CONTINUE_COMPARE #
Start Time: Mon Oct  2 14:55:31 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:55:31 2017 (Elapsed Time: 0.07 seconds)

..............................................................
test_table_to_polyline_desktop_GARS (conversion_tests.TableToPolylineTestCase.Ta
bleToPolylineTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPolylineTestCase.py", line 113, in test_tab
le_to_polyline_desktop_GARS
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPolyline C:\Users
\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scr
atch.gdb\outputPolylines Shape_Length ALL # "0.000000008983 Unknown" 0.001 0.001
 # # NO_CONTINUE_COMPARE #
Start Time: Mon Oct  2 14:55:40 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:55:40 2017 (Elapsed Time: 0.11 seconds)

..............................................................
test_table_to_polyline_desktop_GEOREF (conversion_tests.TableToPolylineTestCase.
TableToPolylineTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPolylineTestCase.py", line 129, in test_tab
le_to_polyline_desktop_GEOREF
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPolyline C:\Users
\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scr
atch.gdb\outputPolylines Shape_Length ALL # "0.000000008983 Unknown" 0.001 0.001
 # # NO_CONTINUE_COMPARE #
Start Time: Mon Oct  2 14:55:48 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:55:48 2017 (Elapsed Time: 0.07 seconds)

..............................................................
test_table_to_polyline_desktop_USNG (conversion_tests.TableToPolylineTestCase.Ta
bleToPolylineTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPolylineTestCase.py", line 145, in test_tab
le_to_polyline_desktop_USNG
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPolyline C:\Users
\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scr
atch.gdb\outputPolylines Shape_Length ALL # "0.000000008983 Unknown" 0.001 0.001
 # # NO_CONTINUE_COMPARE #
Start Time: Mon Oct  2 14:55:56 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:55:56 2017 (Elapsed Time: 0.07 seconds)

..............................................................
test_table_to_polyline_desktop_UTM_BANDS (conversion_tests.TableToPolylineTestCa
se.TableToPolylineTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\conversion_tests\TableToPolylineTestCase.py", line 161, in test_tab
le_to_polyline_desktop_UTM_BANDS
    self.assertEqual(identical, "true", "Feature compare failed: \n %s" % arcpy.
GetMessages())
AssertionError: Feature compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPolyline C:\Users
\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scr
atch.gdb\outputPolylines Shape_Length ALL # "0.000000008983 Unknown" 0.001 0.001
 # # NO_CONTINUE_COMPARE #
Start Time: Mon Oct  2 14:56:05 2017
FeatureClass: Feature class extents are different.
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
Succeeded at Mon Oct  2 14:56:05 2017 (Elapsed Time: 0.07 seconds)

..............................................................
test__getFieldNameList (visibility_tests.VisibilityUtilitiesTestCase.VisibilityU
tilitiesTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\visibility_tests\VisibilityUtilitiesTestCase.py", line 108, in test
__getFieldNameList
    self.assertEqual(expectedNames, resultNames, "Did not get expected field nam
es. Got {0} instead.".format(str(resultNames)))
AssertionError: Did not get expected field names. Got [u'OBJECTID', u'D1', u'T2'
] instead.

..............................................................
test__getCentroid_FromPoints (visibility_tests.VisibilityUtilitiesTestCase.Visib
ilityUtilitiesTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\visibility_tests\VisibilityUtilitiesTestCase.py", line 257, in test
__getCentroid_FromPoints
    self.assertEqual(comparePoint.X, resultPoint.X, "Unexpected centroid X. Expe
cted {0}, but got {1}".format(comparePoint.X, resultPoint.X))
AssertionError: Unexpected centroid X. Expected 1.0, but got 1.0

..............................................................
test__getLocalWAZED (visibility_tests.VisibilityUtilitiesTestCase.VisibilityUtil
itiesTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\visibility_tests\VisibilityUtilitiesTestCase.py", line 273, in test
__getLocalWAZED
    self.assertIs(resultSR, self.srWAZED, "Compare expected Spatial Reference {0
} with result {1} failed.".format(self.srWAZED, resultSR))
AssertionError: Compare expected Spatial Reference <geoprocessing spatial refere
nce object object at 0x16EC7E60> with result <geoprocessing spatial reference ob
ject object at 0x16EC77D0> failed.

..............................................................
test_hi_lowPointByArea_lowest (visibility_tests.VisibilityUtilitiesTestCase.Visi
bilityUtilitiesTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\visibility_tests\VisibilityUtilitiesTestCase.py", line 297, in test
_hi_lowPointByArea_lowest
    self.assertEqual(compareResults, "true", "Feature Compare failed: \n %s" % a
rcpy.GetMessages())
AssertionError: Feature Compare failed:
 Executing: FeatureCompare C:\Users\[user]\Documents\GitHub\military-tools-g
eoprocessing-toolbox\utils\test\scratch.gdb\lowestPoints C:\Users\[user]\Doc
uments\GitHub\military-tools-geoprocessing-toolbox\testdata\Results.gdb\Expected
OutputLowestPt OBJECTID ALL # "0.001000000164 Unknown" 0.001 0.001 # # NO_CONTIN
UE_COMPARE #
Start Time: Mon Oct  2 14:57:00 2017
GeometryDef: GeometryDef grid size 1 does not match (Base: 1792.341946935691, Te
st: 1792.341946935479).
FeatureClass: Shape types are the same.
FeatureClass: Feature types are the same.
Table: Table row counts are the same.
FeatureClass: Feature class extents are the same.
Field: Field properties are the same.
Succeeded at Mon Oct  2 14:57:00 2017 (Elapsed Time: 0.08 seconds)

..............................................................
test_radial_line_of_sight_desktop (visibility_tests.RadialLineOfSightTestCase.Ra
dialLineOfSightTestCase)Traceback (most recent call last):
  File "C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbo
x\utils\test\visibility_tests\RadialLineOfSightTestCase.py", line 78, in test_ra
dial_line_of_sight_desktop
    self.assertEqual(featureCount, expectedFeatures, "Expected %s features, but
got %s" % (str(expectedFeatures), str(featureCount)))
AssertionError: Expected 3501 features, but got 623

..............................................................

END OF TEST =========================================

scratch.gdb delete failed
'One or more tests failed'
BobBooth commented 7 years ago

RESULTS ================================================= Number of tests run: 71 Number succeeded: 38 Number of errors: 4 Number of failures: 29 Number of tests skipped: 0

csmoore commented 7 years ago

These errors/failures also occur on versions prior to 10.6

Test success: False
RESULTS =================================================

Number of tests run: 71
Number of errors: 0
Number of failures: 29

FAILURES ===============================================
csmoore commented 6 years ago

@BobBooth - should be ready to verify

BobBooth commented 6 years ago
DEBUG: 2017-11-07 14:03:00,841 .....AddRLOSObserverFieldsTestCase.tearDown
INFO: 2017-11-07 14:03:00,845 Test success: False
INFO: 2017-11-07 14:03:00,845
RESULTS =================================================
Number of tests run: 72
Number succeeded: 68
Number of errors: 1
Number of failures: 3
Number of tests skipped: 0
Percent passing: 0.0
=========================================================

ERROR: 2017-11-07 14:03:00,855 ERRORS ==========================================
========
ERROR: 2017-11-07 14:03:00,858 test_toolboxMain (visibility_tests.RadialLineOfSi
ghtAndRangeTestCase.RadialLineOfSightAndRangeTestCase)
ERROR: 2017-11-07 14:03:00,861 Traceback (most recent call last):
ERROR: 2017-11-07 14:03:00,864   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\visibility_tests\RadialLineOfSightAn
dRangeTestCase.py", line 78, in test_toolboxMain
ERROR: 2017-11-07 14:03:00,871     viewshedFC, donutWedgeFC, pieWedgeFC)
ERROR: 2017-11-07 14:03:00,874   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\toolboxes\scripts\RadialLineOfSightAndRange.py"
, line 272, in createViewshed
ERROR: 2017-11-07 14:03:00,882     arcpy.Viewshed_3d("in_memory\clip", tempObser
verPoints, r"in_memory\intervis", "1", "FLAT_EARTH", "0.13")
ERROR: 2017-11-07 14:03:00,890   File "C:\Program Files (x86)\ArcGIS\Desktop10.6
\ArcPy\arcpy\ddd.py", line 6428, in Viewshed
ERROR: 2017-11-07 14:03:00,894     raise e
ERROR: 2017-11-07 14:03:00,895 ExecuteError: ERROR 010161: Unable to open the ma
sk raster in_memory\OutBuffer.
ERROR: 2017-11-07 14:03:00,898 Failed to execute (Viewshed).
ERROR: 2017-11-07 14:03:00,901 FAILURES ========================================
========
ERROR: 2017-11-07 14:03:00,904 test_table_to_lineofbearing (conversion_tests.Tab
leToLineOfBearingTestCase.TableToLineOfBearingTestCase)
ERROR: 2017-11-07 14:03:00,911 Traceback (most recent call last):
ERROR: 2017-11-07 14:03:00,913   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\conversion_tests\TableToLineOfBearin
gTestCase.py", line 105, in test_table_to_lineofbearing
ERROR: 2017-11-07 14:03:00,921     "OID", 0.0001, ['Shape_Length'])
ERROR: 2017-11-07 14:03:00,924   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\arcpyAssert.py", line 123, in assert
FeatureClassEqualSimple
ERROR: 2017-11-07 14:03:00,928     None, None, None, omit_field)
ERROR: 2017-11-07 14:03:00,930   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\arcpyAssert.py", line 111, in assert
FeatureClassEqual
ERROR: 2017-11-07 14:03:00,936     raise AssertionError(msg)
ERROR: 2017-11-07 14:03:00,937 AssertionError: Feature class C:\Users\[user]
\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scratch.gdb\ou
tputLines is not equal to C:\Users\[user]\Documents\GitHub\military-tools-ge
oprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToLOB
ERROR: 2017-11-07 14:03:00,950 test_table_to_point (conversion_tests.TableToPoin
tTestCase.TableToPointTestCase)
ERROR: 2017-11-07 14:03:00,953 Traceback (most recent call last):
ERROR: 2017-11-07 14:03:00,954   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\conversion_tests\TableToPointTestCas
e.py", line 104, in test_table_to_point
ERROR: 2017-11-07 14:03:00,960     "OID", 0.0001)
ERROR: 2017-11-07 14:03:00,961   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\arcpyAssert.py", line 123, in assert
FeatureClassEqualSimple
ERROR: 2017-11-07 14:03:00,967     None, None, None, omit_field)
ERROR: 2017-11-07 14:03:00,970   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\arcpyAssert.py", line 111, in assert
FeatureClassEqual
ERROR: 2017-11-07 14:03:00,980     raise AssertionError(msg)
ERROR: 2017-11-07 14:03:00,982 AssertionError: Feature class C:\Users\[user]
\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\test\scratch.gdb\ou
tputTableToPoint is not equal to C:\Users\[user]\Documents\GitHub\military-t
ools-geoprocessing-toolbox\testdata\Results.gdb\ExpectedOutputTableToPoint
ERROR: 2017-11-07 14:03:00,993 test_hi_lowPointByArea_lowest (visibility_tests.V
isibilityUtilitiesTestCase.VisibilityUtilitiesTestCase)
ERROR: 2017-11-07 14:03:00,997 Traceback (most recent call last):
ERROR: 2017-11-07 14:03:01,000   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\visibility_tests\VisibilityUtilities
TestCase.py", line 316, in test_hi_lowPointByArea_lowest
ERROR: 2017-11-07 14:03:01,006     "OBJECTID", 0.0001)
ERROR: 2017-11-07 14:03:01,007   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\arcpyAssert.py", line 123, in assert
FeatureClassEqualSimple
ERROR: 2017-11-07 14:03:01,013     None, None, None, omit_field)
ERROR: 2017-11-07 14:03:01,016   File "C:\Users\[user]\Documents\GitHub\mili
tary-tools-geoprocessing-toolbox\utils\test\arcpyAssert.py", line 111, in assert
FeatureClassEqual
ERROR: 2017-11-07 14:03:01,023     raise AssertionError(msg)
ERROR: 2017-11-07 14:03:01,026 AssertionError: Feature class C:\Users\[user]
\Documents\GitHub\military-tools-geoprocessing-toolbox\testdata\Results.gdb\Expe
ctedOutputLowestPt is not equal to C:\Users\[user]\Documents\GitHub\military
-tools-geoprocessing-toolbox\utils\test\scratch.gdb\lowestPoints
INFO: 2017-11-07 14:03:01,035 END OF TEST ======================================
===
'One or more tests failed'

C:\Users\[user]\Documents\GitHub\military-tools-geoprocessing-toolbox\utils\

@csmoore

csmoore commented 6 years ago

@BobBooth - can you retry this after changes in #259 ? - thanks

BobBooth commented 6 years ago

@csmoore 👍 RESULTS ================================================= Number of tests run: 72 Number succeeded: 72 Number of errors: 0 Number of failures: 0 Number of tests skipped: 0 Percent passing: 100.0

INFO: 2017-11-14 12:03:12,971 END OF TEST ===================