make trim use cutset like trim_right/trim_left

This commit is contained in:
joe-conigliaro 2019-08-27 14:53:56 +10:00 committed by Alexander Medvednikov
parent 3db50f724b
commit 02fc7e14cd
5 changed files with 37 additions and 23 deletions

View file

@ -302,6 +302,12 @@ fn test_hash() {
assert s5.hash() % ((1 << 20) -1) == 592861
}
fn test_trim() {
assert 'banana'.trim('bna') == ''
assert 'abc'.trim('ac') == 'b'
assert 'aaabccc'.trim('ac') == 'b'
}
fn test_trim_left() {
mut s := 'module main'
assert s.trim_left(' ') == 'module main'