---
test case: "ltrim(123, 1)"
in:
  text:
    str: "123"
  charlist:
    str: "1"
out:
  str: "23"
---
test case: "ltrim(123, x)"
in:
  text:
    str: "123"
  charlist:
    str: "x"
out:
  str: "123"
---
test case: "ltrim(123, 123)"
in:
  text:
    str: "123"
  charlist:
    str: "123"
out:
  str: ""
---
test case: "ltrim(123, 321)"
in:
  text:
    str: "123"
  charlist:
    str: "321"
out:
  str: ""
---
test case: "ltrim(123, )"
in:
  text:
    str: "123"
  charlist:
    str: ""
out:
  str: "123"
---
test case: "ltrim(, 123)"
in:
  text:
    str: ""
  charlist:
    str: "123"
out:
  str: ""
---
test case: "ltrim(, )"
in:
  text:
    str: ""
  charlist:
    str: ""
out:
  str: ""
---
test case: "ltrim(аЗаббикс, а)"
in:
  text:
    str: "аЗаббикс"
  charlist:
    str: "а"
out:
  str: "Заббикс"
---
test case: "ltrim(аЗаббикс, a)"
in:
  text:
    str: "аЗаббикс"
  charlist:
    str: "a"
out:
  str: "аЗаббикс"
---
test case: "ltrim(аЗаббикс, аЗб)"
in:
  text:
    str: "аЗаббикс"
  charlist:
    str: "аЗб"
out:
  str: "икс"
---
test case: "ltrim(123, 1)"
in:
  text:
    hex: '\x31\x32\x33\x00'
  charlist:
    hex: '\x31\x00'
out:
  str: "23"
---
test case: "ltrim(аЗаббикс, а)"
in:
  text:
    str: "аЗаббикс"
  charlist:
    hex: '\xd0\x00'
out:
  str: "аЗаббикс"
---
test case: "ltrim(аЗаббикс, а)"
in:
  text:
    str: "аЗаббикс"
  charlist:
    hex: '\xd0\xb0\xb0\x00'
out:
  str: "аЗаббикс"
---
test case: "ltrim(аЗаббикс, а)"
in:
  text:
    hex: '\xd0\xb0\xd0\x97\xd0\xb0\xd0\xd0\xb1\xd0\xb8\xd0\xba\xd1\x81\x00'
  charlist:
    str: "а"
out:
  hex: '\xd0\x97\xd0\xb0\xd0\xd0\xb1\xd0\xb8\xd0\xba\xd1\x81\x00'
---
test case: "ltrim(аЗаббикс, а)"
in:
  text:
    hex: '\xd0\xb0\xd0\x97\xd0\xb0\xd0\xb1\xb1\xd0\xb1\xd0\xb8\xd0\xba\xd1\x81\x00'
  charlist:
    str: "а"
out:
  hex: '\xd0\x97\xd0\xb0\xd0\xb1\xb1\xd0\xb1\xd0\xb8\xd0\xba\xd1\x81\x00'
---
test case: "ltrim(аЗаббикс, а) with BOM"
in:
  text:
    hex: '\xFF\xFE\xd0\xb0\xd0\x97\xd0\xb0\xd0\xb1\xb1\xd0\xb1\xd0\xb8\xd0\xba\xd1\x81\x00'
  charlist:
    str: "а"
out:
  hex: '\xFF\xFE\xd0\xb0\xd0\x97\xd0\xb0\xd0\xb1\xb1\xd0\xb1\xd0\xb8\xd0\xba\xd1\x81\x00'
...