Fix closes Issue10087 - fixing the output of calendar display in the html format. Patch by Chris Lambacher. Test Contributed by catherine.

This commit is contained in:
Senthil Kumaran 2011-08-11 09:22:52 +08:00
parent 77c4fd01dd
commit 962fed9101
2 changed files with 14 additions and 4 deletions

View file

@ -2,6 +2,7 @@ import calendar
import unittest
from test import support
from test.script_helper import assert_python_ok
import time
import locale
@ -451,6 +452,11 @@ class LeapdaysTestCase(unittest.TestCase):
self.assertEqual(calendar.leapdays(1997,2020), 5)
class ConsoleOutputTestCase(unittest.TestCase):
def test_outputs_bytes(self):
(return_code, stdout, stderr) = assert_python_ok('-m', 'calendar', '--type=html', '2010')
self.assertEqual(stdout[:6], b'<?xml ')
def test_main():
support.run_unittest(
OutputTestCase,
@ -460,6 +466,7 @@ def test_main():
TimegmTestCase,
MonthRangeTestCase,
LeapdaysTestCase,
ConsoleOutputTestCase
)