mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
io: mark the mutability requirements of the Writer interface explicitly; swap the io.cp/2 parameter order to be like os.cp/2 (#10091)
This commit is contained in:
@ -3,7 +3,7 @@ module io
|
||||
fn test_multi_writer_write_successful() {
|
||||
w0 := TestWriter{}
|
||||
w1 := TestWriter{}
|
||||
mw := new_multi_writer(w0, w1)
|
||||
mut mw := new_multi_writer(w0, w1)
|
||||
n := mw.write('0123456789'.bytes()) or {
|
||||
assert false
|
||||
return
|
||||
@ -16,7 +16,7 @@ fn test_multi_writer_write_successful() {
|
||||
fn test_multi_writer_write_incomplete() {
|
||||
w0 := TestWriter{}
|
||||
w1 := TestIncompleteWriter{}
|
||||
mw := new_multi_writer(w0, w1)
|
||||
mut mw := new_multi_writer(w0, w1)
|
||||
n := mw.write('0123456789'.bytes()) or {
|
||||
assert w0.bytes == '0123456789'.bytes()
|
||||
assert w1.bytes == '012345678'.bytes()
|
||||
@ -29,7 +29,7 @@ fn test_multi_writer_write_error() {
|
||||
w0 := TestWriter{}
|
||||
w1 := TestErrorWriter{}
|
||||
w2 := TestWriter{}
|
||||
mw := new_multi_writer(w0, w1, w2)
|
||||
mut mw := new_multi_writer(w0, w1, w2)
|
||||
n := mw.write('0123456789'.bytes()) or {
|
||||
assert w0.bytes == '0123456789'.bytes()
|
||||
assert w2.bytes == []
|
||||
|
Reference in New Issue
Block a user