def test_parse_output(): storage = Docker(base_image="python:3.6") with pytest.raises(AttributeError): storage._parse_generator_output([b'"{}"\n']) assert storage
def test_docker_storage_output_stream(contents, expected, capsys): if not isinstance(contents, list): contents = [contents] contents = [json.dumps(item).encode() for item in contents] Docker._parse_generator_output(contents) assert capsys.readouterr().out == expected