1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

string: split into lines correctly

This commit is contained in:
Alexey
2020-02-09 11:23:57 +03:00
committed by GitHub
parent 4bb5d7de8b
commit 1eeee40278
2 changed files with 35 additions and 3 deletions

View File

@@ -634,3 +634,21 @@ fn test_double_quote_inter() {
assert '${a} ${b}' == "1 2"
}
fn test_split_into_lines() {
line_content := 'Line'
text_crlf := '${line_content}\r\n${line_content}\r\n${line_content}'
lines_crlf := text_crlf.split_into_lines()
assert lines_crlf.len == 3
for line in lines_crlf {
assert line == line_content
}
text_lf := '${line_content}\n${line_content}\n${line_content}'
lines_lf := text_lf.split_into_lines()
assert lines_lf.len == 3
for line in lines_lf {
assert line == line_content
}
}