# 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', },