Example #1
0
def test_output_stream():
    stream = java.io.ByteArrayOutputStream()
    out = OutputStream(cast(java.io.OutputStream, stream))
    print("Hello, World!", file=out)
    out.flush()
    print(stream.toString(), file=sys.stderr)
    assert stream.toString() == "Hello, World!\n"
Example #2
0
def test_input_stream():
    stream = java.io.ByteArrayInputStream("Infinity, and beyond!\n".encode())
    inp = InputStream(cast(java.io.InputStream, stream))
    lines = list(inp)
    assert lines == ["Infinity, and beyond!"]