From 36ed37dd436e6031eb593ea5b20d1601418f98af Mon Sep 17 00:00:00 2001 From: Andrew Schoen Date: Sat, 13 Oct 2012 10:52:24 -0500 Subject: [PATCH] added in a few tests for the roman numeral conversion --- tests/test_utils.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/test_utils.py b/tests/test_utils.py index 122194d6..167a3f02 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -3,9 +3,10 @@ from unittest import TestCase from xhtml2pdf.util import getCoords, getColor, getSize, getFrameDimensions, \ getPos, getBox +from xhtml2pdf.tags import int_to_roman class UtilsCoordTestCase(TestCase): - + def test_getCoords_simple(self): res = getCoords(1, 1, 10, 10, (10,10)) @@ -240,4 +241,11 @@ def test_get_pos_raising(self): except Exception: raised = True self.assertTrue(raised) + +class TestTagUtils(TestCase): + def test_roman_numeral_conversion(self): + self.assertEqual("I", int_to_roman(1)) + self.assertEqual("L", int_to_roman(50)) + self.assertEqual("XLII", int_to_roman(42)) + self.assertEqual("XXVI", int_to_roman(26)) \ No newline at end of file