# HG changeset patch
# User Santeri Piippo
# Date 1516638199 -7200
# Node ID 9bb00170780ba1ed4c7bc23dd0f8bf2845a8548a
# Parent  8006fb8cdb775baa20ccb8ccba84af90eab8cf2b
refactor

diff -r 8006fb8cdb77 -r 9bb00170780b geometry.py
--- a/geometry.py	Mon Jan 22 18:07:19 2018 +0200
+++ b/geometry.py	Mon Jan 22 18:23:19 2018 +0200
@@ -1,6 +1,6 @@
 def degree_rep(angle):
     from math import degrees
-    return '∠ %.2f°' % degrees(angle)
+    return '%.2f°' % degrees(angle)
 
 def position_vector(vertex):
     assert isinstance(vertex, Vertex)
diff -r 8006fb8cdb77 -r 9bb00170780b tests/quadrilaterals.py
--- a/tests/quadrilaterals.py	Mon Jan 22 18:07:19 2018 +0200
+++ b/tests/quadrilaterals.py	Mon Jan 22 18:23:19 2018 +0200
@@ -1,4 +1,4 @@
-from math import acos, degrees, radians, pi as π
+from math import radians
 from testsuite import warning, error
 from geometry import *
 
@@ -36,8 +36,8 @@
     },
     'messages': {
         'skew-error': lambda skew_angle:
-            str.format('skew quadrilateral (plane angle {}°)',
-                '%.2f' % degrees(skew_angle),
+            str.format('skew quadrilateral (plane angle {})',
+                degree_rep(skew_angle),
             ),
         'concave-error': 'concave quadrilateral',
     },