-
-
Notifications
You must be signed in to change notification settings - Fork 43
/
test_null_writer.py
61 lines (40 loc) · 1.36 KB
/
test_null_writer.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
"""
.. codeauthor:: Tsuyoshi Hombashi <tsuyoshi.hombashi@gmail.com>
"""
import pytablewriter
table_writer_class = pytablewriter.NullTableWriter
class Test_NullTableWriter_set_indent_level:
def test_smoke(self):
writer = table_writer_class()
writer.set_indent_level(0)
class Test_NullTableWriter_inc_indent_level:
def test_smoke(self):
writer = table_writer_class()
writer.inc_indent_level()
class Test_NullTableWriter_dec_indent_level:
def test_smoke(self):
writer = table_writer_class()
writer.dec_indent_level()
class Test_NullTableWriter_write_new_line:
def test_smoke(self, capsys):
writer = table_writer_class()
writer.write_null_line()
out, _err = capsys.readouterr()
assert out == ""
class Test_NullTableWriter_write_table:
def test_smoke(self, capsys):
writer = table_writer_class()
writer.write_table()
out, _err = capsys.readouterr()
assert out == ""
class Test_NullTableWriter_dumps:
def test_smoke(self):
writer = table_writer_class()
assert writer.dumps() == ""
assert str(writer) == ""
class Test_NullTableWriter_write_table_iter:
def test_smoke(self, capsys):
writer = table_writer_class()
writer.write_table_iter()
out, _err = capsys.readouterr()
assert out == ""