mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
strings: add a Builder.ensure_cap()
method (#13755)
This commit is contained in:
@ -112,3 +112,18 @@ fn test_write_runes() {
|
||||
x := sb.str()
|
||||
assert x == 'hello world'
|
||||
}
|
||||
|
||||
fn test_ensure_cap() {
|
||||
mut sb := strings.new_builder(0)
|
||||
assert sb.cap == 0
|
||||
sb.ensure_cap(10)
|
||||
assert sb.cap == 10
|
||||
sb.ensure_cap(10)
|
||||
assert sb.cap == 10
|
||||
sb.ensure_cap(15)
|
||||
assert sb.cap == 15
|
||||
sb.ensure_cap(10)
|
||||
assert sb.cap == 15
|
||||
sb.ensure_cap(-1)
|
||||
assert sb.cap == 15
|
||||
}
|
||||
|
Reference in New Issue
Block a user