Spaces Data

Minimal test - lines (190, 198)

path: .spaces[2].spaces[0].spaces[0].metrics.mi.mi_sei
old: 88.81691798050315
new: 107.63082493482742

path: .spaces[2].spaces[0].spaces[0].metrics.mi.mi_visual_studio
old: 66.64587851461276
new: 64.26500498353047

path: .spaces[2].spaces[0].spaces[0].metrics.mi.mi_original
old: 113.9644522599878
new: 109.89315852183712

path: .spaces[2].spaces[0].spaces[0].metrics.loc.blank
old: 0.0
new: 1.0

path: .spaces[2].spaces[0].spaces[0].metrics.loc.cloc
old: 0.0
new: 1.0

path: .spaces[2].spaces[0].spaces[0].metrics.loc.sloc
old: 7.0
new: 9.0

Code

        def handler(request, response):
            headers = [
                ('server', 'test-h2'),
                ('test', 'PASS'),
            ]
            response.writer.write_headers(headers, 202)
            response.writer.write_data_frame(data, False)

            # Should detect stream isn't ended and call `writer.end_stream()`