diff options
author | Laurent Peuch <cortex@worlddomination.be> | 2020-04-01 00:11:10 +0200 |
---|---|---|
committer | Laurent Peuch <cortex@worlddomination.be> | 2020-04-01 00:11:10 +0200 |
commit | b8899451fa861b04568e2a0bb4e3fe4acc0daee3 (patch) | |
tree | 1446c809e19b5571b31b1999246aa0e50b19f5c8 /test/utils.py | |
parent | 32cd73810056594f55eff0ffafebbdeb50c7a860 (diff) | |
download | logilab-common-b8899451fa861b04568e2a0bb4e3fe4acc0daee3.tar.gz |
Black the whole code base
Diffstat (limited to 'test/utils.py')
-rw-r--r-- | test/utils.py | 61 |
1 files changed, 31 insertions, 30 deletions
diff --git a/test/utils.py b/test/utils.py index ca1730e..de9bc23 100644 --- a/test/utils.py +++ b/test/utils.py @@ -15,21 +15,24 @@ # # You should have received a copy of the GNU Lesser General Public License along # with logilab-common. If not, see <http://www.gnu.org/licenses/>. -'''unit tests utilities for ureports -''' +"""unit tests utilities for ureports +""" from __future__ import print_function import sys from io import StringIO + buffers = [StringIO] if sys.version_info < (3, 0): from cStringIO import StringIO as cStringIO from StringIO import StringIO as pStringIO + buffers += [cStringIO, pStringIO] from logilab.common.ureports.nodes import * + class WriterTC: def _test_output(self, test_id, layout, msg=None): for buffercls in buffers: @@ -40,55 +43,53 @@ class WriterTC: try: self.assertMultiLineEqual(got, expected) except: - print('**** using a %s' % buffer.__class__) - print('**** got for %s' % test_id) + print("**** using a %s" % buffer.__class__) + print("**** got for %s" % test_id) print(got) - print('**** while expected') + print("**** while expected") print(expected) - print('****') + print("****") raise def test_section(self): - layout = Section('Section title', - 'Section\'s description.\nBlabla bla') - self._test_output('section_base', layout) - layout.append(Section('Subsection', 'Sub section description')) - self._test_output('section_nested', layout) + layout = Section("Section title", "Section's description.\nBlabla bla") + self._test_output("section_base", layout) + layout.append(Section("Subsection", "Sub section description")) + self._test_output("section_nested", layout) def test_verbatim(self): - layout = VerbatimText('blablabla') - self._test_output('verbatim_base', layout) - + layout = VerbatimText("blablabla") + self._test_output("verbatim_base", layout) def test_list(self): - layout = List(children=('item1', 'item2', 'item3', 'item4')) - self._test_output('list_base', layout) + layout = List(children=("item1", "item2", "item3", "item4")) + self._test_output("list_base", layout) def test_nested_list(self): - layout = List(children=(Paragraph(("blabla", List(children=('1', "2", "3")))), - "an other point")) - self._test_output('nested_list', layout) - + layout = List( + children=(Paragraph(("blabla", List(children=("1", "2", "3")))), "an other point") + ) + self._test_output("nested_list", layout) def test_table(self): - layout = Table(cols=2, children=('head1', 'head2', 'cell1', 'cell2')) - self._test_output('table_base', layout) + layout = Table(cols=2, children=("head1", "head2", "cell1", "cell2")) + self._test_output("table_base", layout) def test_field_table(self): - table = Table(cols=2, klass='field', id='mytable') - for field, value in (('f1', 'v1'), ('f22', 'v22'), ('f333', 'v333')): + table = Table(cols=2, klass="field", id="mytable") + for field, value in (("f1", "v1"), ("f22", "v22"), ("f333", "v333")): table.append(Text(field)) table.append(Text(value)) - self._test_output('field_table', table) + self._test_output("field_table", table) def test_advanced_table(self): - table = Table(cols=2, klass='whatever', id='mytable', rheaders=1) - for field, value in (('field', 'value'), ('f1', 'v1'), ('f22', 'v22'), ('f333', 'v333')): + table = Table(cols=2, klass="whatever", id="mytable", rheaders=1) + for field, value in (("field", "value"), ("f1", "v1"), ("f22", "v22"), ("f333", "v333")): table.append(Text(field)) table.append(Text(value)) - table.append(Link('http://www.perdu.com', 'toi perdu ?')) - table.append(Text('')) - self._test_output('advanced_table', table) + table.append(Link("http://www.perdu.com", "toi perdu ?")) + table.append(Text("")) + self._test_output("advanced_table", table) ## def test_image(self): |