Coverage report:
67%
hide covered
Files
Functions
Classes
coverage.py v7.10.6
, created at 2025-09-11 20:54 +0000
File
class
statements
missing
excluded
coverage
pure3270/__init__.py
(no class)
43
9
0
79%
pure3270/emulation/__init__.py
(no class)
0
0
0
100%
pure3270/emulation/ebcdic.py
EBCDICCodec
20
0
0
100%
pure3270/emulation/ebcdic.py
(no class)
34
9
0
74%
pure3270/emulation/screen_buffer.py
Field
22
1
0
95%
pure3270/emulation/screen_buffer.py
ScreenBuffer
133
22
0
83%
pure3270/emulation/screen_buffer.py
(no class)
25
0
0
100%
pure3270/patching/__init__.py
(no class)
1
0
0
100%
pure3270/patching/patching.py
Pure3270PatchError
2
0
0
100%
pure3270/patching/patching.py
MonkeyPatchManager
96
20
0
79%
pure3270/patching/patching.py
(no class)
30
0
0
100%
pure3270/patching/s3270_wrapper.py
Pure3270S3270Wrapper
302
162
0
46%
pure3270/patching/s3270_wrapper.py
(no class)
38
0
0
100%
pure3270/protocol/__init__.py
(no class)
0
0
0
100%
pure3270/protocol/data_stream.py
ParseError
0
0
0
100%
pure3270/protocol/data_stream.py
DataStreamParser
142
24
0
83%
pure3270/protocol/data_stream.py
DataStreamSender
32
10
0
69%
pure3270/protocol/data_stream.py
(no class)
90
0
0
100%
pure3270/protocol/exceptions.py
NegotiationError
0
0
0
100%
pure3270/protocol/exceptions.py
ProtocolError
0
0
0
100%
pure3270/protocol/exceptions.py
ParseError
0
0
0
100%
pure3270/protocol/exceptions.py
(no class)
6
0
0
100%
pure3270/protocol/negotiator.py
Negotiator
136
46
0
66%
pure3270/protocol/negotiator.py
(no class)
25
0
2
100%
pure3270/protocol/printer.py
PrinterJob
26
0
0
100%
pure3270/protocol/printer.py
PrinterSession
72
11
0
85%
pure3270/protocol/printer.py
(no class)
32
0
0
100%
pure3270/protocol/ssl_wrapper.py
SSLError
0
0
0
100%
pure3270/protocol/ssl_wrapper.py
SSLWrapper
30
2
0
93%
pure3270/protocol/ssl_wrapper.py
(no class)
13
0
0
100%
pure3270/protocol/tn3270_handler.py
TN3270Handler
162
63
0
61%
pure3270/protocol/tn3270_handler.py
(no class)
39
0
0
100%
pure3270/protocol/tn3270e_header.py
TN3270EHeader
28
7
0
75%
pure3270/protocol/tn3270e_header.py
(no class)
20
0
0
100%
pure3270/protocol/utils.py
(no class)
107
5
0
95%
pure3270/protocol/vt100_parser.py
VT100Parser
195
195
0
0%
pure3270/protocol/vt100_parser.py
(no class)
21
21
0
0%
pure3270/session.py
SessionError
0
0
0
100%
pure3270/session.py
ConnectionError
0
0
0
100%
pure3270/session.py
MacroError
0
0
0
100%
pure3270/session.py
Session
137
98
0
28%
pure3270/session.py
AsyncSession
575
237
0
59%
pure3270/session.py
(no class)
183
0
0
100%
Total
2817
942
2
67%
No items found using the specified filter.