mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
builtin: fix split_nth() and rsplit_nth() on an empty delimeter (#19005)
This commit is contained in:
@@ -183,6 +183,15 @@ fn test_split_nth() {
|
||||
assert e.split_nth(',,', 3).len == 3
|
||||
assert e.split_nth(',', -1).len == 12
|
||||
assert e.split_nth(',', 3).len == 3
|
||||
f := '1:2:3'
|
||||
assert f.split_nth(':', 2) == ['1', '2:3']
|
||||
assert f.rsplit_nth(':', 2) == ['3', '1:2']
|
||||
g := '123'
|
||||
assert g.split_nth('', 2) == ['1', '23']
|
||||
assert g.rsplit_nth('', 2) == ['3', '12']
|
||||
h := ''
|
||||
assert h.split_nth('', 2) == []
|
||||
assert h.rsplit_nth('', 2) == []
|
||||
}
|
||||
|
||||
fn test_rsplit_nth() {
|
||||
|
||||
Reference in New Issue
Block a user