tests: add basic tests for gears.string.split

This commit is contained in:
Daniel Hahler 2019-01-03 18:33:06 +01:00
parent 6d2fc5c12b
commit a732301306
1 changed files with 8 additions and 0 deletions

View File

@ -41,6 +41,14 @@ describe("gears.string", function()
assert.is_true(gstring.endswith("something", "thing"))
assert.is_false(gstring.endswith("something", "that"))
end)
describe("split", function()
assert.is_same(gstring.split("", "\n"), {""})
assert.is_same(gstring.split("\n", "\n"), {"", ""})
assert.is_same(gstring.split("foo", "\n"), {"foo"})
assert.is_same(gstring.split("foo\n", "\n"), {"foo", ""})
assert.is_same(gstring.split("foo\nbar", "\n"), {"foo", "bar"})
end)
end)
-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:textwidth=80