def test_readline_no_new_line(): body = Body(BytesIO(b"abcdef")) t.eq(body.readline(), b"abcdef") body = Body(BytesIO(b"abcdef")) t.eq(body.readline(2), b"ab") t.eq(body.readline(2), b"cd") t.eq(body.readline(2), b"ef")
def test_readline_buffer_loaded_with_size(): body = Body(StringIO("abc\ndef")) body.read(1) # load internal buffer t.eq(body.readline(2), "bc") t.eq(body.readline(2), "\n") t.eq(body.readline(2), "de") t.eq(body.readline(2), "f")
def test_readline_buffer_loaded_with_size(): body = Body(BytesIO(b"abc\ndef")) body.read(1) # load internal buffer assert body.readline(2) == b"bc" assert body.readline(2) == b"\n" assert body.readline(2) == b"de" assert body.readline(2) == b"f"
def test_readline_no_new_line(): body = Body(StringIO("abcdef")) t.eq(body.readline(), "abcdef") body = Body(StringIO("abcdef")) t.eq(body.readline(2), "ab") t.eq(body.readline(2), "cd") t.eq(body.readline(2), "ef")
def test_readline_no_new_line(): body = Body(StringIO("abcdef")) t.eq(body.readline(), "abcdef") body = Body(StringIO("abcdef")) t.eq(body.readline(2), "ab") t.eq(body.readline(2), "cd") t.eq(body.readline(2), "ef")
def test_readline_buffer_loaded_with_size(): body = Body(BytesIO(b"abc\ndef")) body.read(1) # load internal buffer t.eq(body.readline(2), b"bc") t.eq(body.readline(2), b"\n") t.eq(body.readline(2), b"de") t.eq(body.readline(2), b"f")
def test_readline_no_new_line(): body = Body(BytesIO(b"abcdef")) t.eq(body.readline(), b"abcdef") body = Body(BytesIO(b"abcdef")) t.eq(body.readline(2), b"ab") t.eq(body.readline(2), b"cd") t.eq(body.readline(2), b"ef")
def test_readline_buffer_loaded_with_size(): body = Body(BytesIO(b"abc\ndef")) body.read(1) # load internal buffer t.eq(body.readline(2), b"bc") t.eq(body.readline(2), b"\n") t.eq(body.readline(2), b"de") t.eq(body.readline(2), b"f")
def test_readline_buffer_loaded_with_size(): body = Body(StringIO("abc\ndef")) body.read(1) # load internal buffer t.eq(body.readline(2), "bc") t.eq(body.readline(2), "\n") t.eq(body.readline(2), "de") t.eq(body.readline(2), "f")
def test_readline_no_new_line(): body = Body(BytesIO(b"abcdef")) assert body.readline() == b"abcdef" body = Body(BytesIO(b"abcdef")) assert body.readline(2) == b"ab" assert body.readline(2) == b"cd" assert body.readline(2) == b"ef"
def test_readline_buffer_loaded(): reader = StringIO("abc\ndef") body = Body(reader) body.read(1) # load internal buffer reader.write("g\nhi") reader.seek(7) t.eq(body.readline(), "bc\n") t.eq(body.readline(), "defg\n") t.eq(body.readline(), "hi")
def test_readline_buffer_loaded(): reader = StringIO("abc\ndef") body = Body(reader) body.read(1) # load internal buffer reader.write("g\nhi") reader.seek(7) t.eq(body.readline(), "bc\n") t.eq(body.readline(), "defg\n") t.eq(body.readline(), "hi")
def test_readline_buffer_loaded(): reader = BytesIO(b"abc\ndef") body = Body(reader) body.read(1) # load internal buffer reader.write(b"g\nhi") reader.seek(7) assert body.readline() == b"bc\n" assert body.readline() == b"defg\n" assert body.readline() == b"hi"
def test_readline_buffer_loaded(): reader = BytesIO(b"abc\ndef") body = Body(reader) body.read(1) # load internal buffer reader.write(b"g\nhi") reader.seek(7) print(reader.getvalue()) t.eq(body.readline(), b"bc\n") t.eq(body.readline(), b"defg\n") t.eq(body.readline(), b"hi")
def test_readline_buffer_loaded(): reader = BytesIO(b"abc\ndef") body = Body(reader) body.read(1) # load internal buffer reader.write(b"g\nhi") reader.seek(7) print(reader.getvalue()) t.eq(body.readline(), b"bc\n") t.eq(body.readline(), b"defg\n") t.eq(body.readline(), b"hi")
def test_readline_new_line_after_size(): body = Body(BytesIO(b"abc\ndef")) assert body.readline(2) == b"ab" assert body.readline() == b"c\n"
def test_readline_new_line_after_size(): body = Body(BytesIO(b"abc\ndef")) t.eq(body.readline(2), b"ab") t.eq(body.readline(), b"c\n")
def assert_readline(payload, size, expected): body = Body(BytesIO(payload)) assert body.readline(size) == expected
def test_readline_new_line_before_size(): body = Body(BytesIO(b"abc\ndef")) assert body.readline(4) == b"abc\n" assert body.readline() == b"def"
def test_readline_new_line_before_size(): body = Body(BytesIO(b"abc\ndef")) t.eq(body.readline(4), b"abc\n") t.eq(body.readline(), b"def")
def assert_readline(payload, size, expected): body = Body(StringIO(payload)) t.eq(body.readline(size), expected)
def test_readline_new_line_after_size(): body = Body(BytesIO(b"abc\ndef")) t.eq(body.readline(2), b"ab") t.eq(body.readline(), b"c\n")
def test_readline_new_line_before_size(): body = Body(StringIO("abc\ndef")) t.eq(body.readline(4), "abc\n") t.eq(body.readline(), "def")
def test_readline_new_line_after_size(): body = Body(StringIO("abc\ndef")) t.eq(body.readline(2), "ab") t.eq(body.readline(), "c\n")
def test_readline_new_line_before_size(): body = Body(StringIO("abc\ndef")) t.eq(body.readline(4), "abc\n") t.eq(body.readline(), "def")
def test_readline_new_line_after_size(): body = Body(StringIO("abc\ndef")) t.eq(body.readline(2), "ab") t.eq(body.readline(), "c\n")
def test_readline_new_line_before_size(): body = Body(BytesIO(b"abc\ndef")) t.eq(body.readline(4), b"abc\n") t.eq(body.readline(), b"def")
def assert_readline(payload, size, expected): body = Body(StringIO(payload)) t.eq(body.readline(size), expected)