Conjunto de mudanças 6534 no repositório publico
- Timestamp:
- 19/06/2012 13:45:44 (9 anos atrás)
- Localização:
- PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/tests
- Arquivos:
-
- 1 adicionado
- 1 editado
Legenda:
- Não Modificado
- Adicionado
- Removido
-
PortalInterlegis/produtos/il.portalinterlegis/trunk/src/il/portalinterlegis/tests/testunitboxes.py
r6511 r6534 1 1 # -*- coding: utf-8 -*- 2 import unittest2 as unittest3 2 from mock import patch 4 3 5 4 from il.portalinterlegis.browser.boxes.manager import Box, DtRow 6 from itertools import count7 5 from mock import MagicMock as Mock 8 6 9 diff_count = count(1) 7 from differenttestcase import DifferentTestCase 10 8 11 12 class TestUnitBoxes(unittest.TestCase): 9 class TestUnitBoxes(DifferentTestCase): 13 10 """ Unit tests for the boxes functionality 14 11 """ 15 16 def setUp(self):17 pass18 19 def assertMultiLineEqual(self, first, second, *args):20 "ignores differences in leading and trailing whitespace in strings"21 self.assert_(isinstance(first, basestring), (22 'First argument is not a string'))23 self.assert_(isinstance(second, basestring), (24 'Second argument is not a string'))25 26 first = first.strip()27 second = second.strip()28 if first != second:29 c = diff_count.next()30 for i, s in enumerate([first, second]):31 with open("out_%s.%s" % (c, i), "w+") as f:32 f.write(s)33 super(TestUnitBoxes, self).assertMultiLineEqual(first, second, *args)34 12 35 13 def test_box_render_basic(self): … … 43 21 <div id="IStubBox_1"> 44 22 XXXX 45 </div>''', box(context)) 23 </div> 24 '''.strip('\n'), box(context)) 46 25 box.content.assert_called_with(context) 47 26 … … 60 39 <img src="pencil_icon.png" width="16" height="16" alt="Edite esta caixa"/> 61 40 </a> 62 </div>''', box(context)) 41 </div> 42 '''.strip('\n'), box(context)) 63 43 box.content.assert_called_with(context) 64 44 … … 81 61 </div> 82 62 </div> 83 ''' , DtRow((1, Mock(return_value="AAA")),63 '''.strip('\n'), DtRow((1, Mock(return_value="AAA")), 84 64 (2, Mock(return_value="BBB")), 85 65 (3, Mock(return_value="CCC")),
Note: Veja
TracChangeset
para ajuda no uso do visualizador de conjunto de mudanças.