tests/quadrilaterals.py

changeset 64
1c0884f5506e
parent 62
f0a6bf48b05e
child 90
6ae063fd27dc
--- a/tests/quadrilaterals.py	Sat Jun 08 01:42:48 2019 +0300
+++ b/tests/quadrilaterals.py	Sat Jun 08 01:51:50 2019 +0300
@@ -6,7 +6,7 @@
     # Returns whether all elements in container have the same sign
     return min(container) * max(container) >= 0
 
-@problem_type('concave', severity = 'error', message = 'concave quadrilateral')
+@problem_type('concave', severity = 'hold', message = 'concave quadrilateral')
 def concave_test(model):
     ''' Checks that all quadrilaterals are convex. '''
     for quadrilateral in model.quadrilaterals:
@@ -23,14 +23,14 @@
             yield report_problem('concave', bad_object = quadrilateral)
 
 @problem_type('skew-major',
-    severity = 'error',
+    severity = 'hold',
     message = lambda skew_angle:
         str.format('skew quadrilateral (plane angle {})',
             degree_rep(skew_angle),
         ),
 )
 @problem_type('skew-minor',
-    severity = 'notice',
+    severity = 'warning',
     message = lambda skew_angle:
         str.format('slightly skew quadrilateral (plane angle {})',
             degree_rep(skew_angle),
@@ -59,7 +59,7 @@
                 break
 
 @problem_type('self-intersecting',
-    severity = 'error',
+    severity = 'hold',
     message = 'self-intersecting quadrilateral',
 )
 def bowtie_test(model):
@@ -77,7 +77,7 @@
                 )
                 break
 
-@problem_type('collinear', severity = 'error', message = 'collinear polygon')
+@problem_type('collinear', severity = 'hold', message = 'collinear polygon')
 def collinear_test(model):
     for element in model.body:
         if hasattr(element, 'geometry') and len(element.geometry.vertices) >= 3:
@@ -86,7 +86,7 @@
                     yield report_problem('collinear', bad_object = element)
 
 @problem_type('hairline-polygon',
-    severity = 'notice',
+    severity = 'warning',
     message = lambda smallest_angle: str.format(
         'hairline polygon (smallest angle {})',
         degree_rep(smallest_angle),

mercurial