tests: fix listing tests with busted --list

This commit is contained in:
Benoit Pierre
2023-06-26 21:29:39 +02:00
committed by Frans de Jonge
parent fdd645af73
commit f661726fef
3 changed files with 30 additions and 10 deletions

View File

@@ -214,7 +214,9 @@ describe("GetText module", function()
end) end)
describe("language with standard plurals", function() describe("language with standard plurals", function()
GetText.changeLang("nl_NL") setup(function()
GetText.changeLang("nl_NL")
end)
it("gettext should ignore fuzzy strings", function() it("gettext should ignore fuzzy strings", function()
assert.is_equal("Fuzzy", GetText("Fuzzy")) assert.is_equal("Fuzzy", GetText("Fuzzy"))
end) end)
@@ -239,7 +241,9 @@ describe("GetText module", function()
end) end)
describe("language with simple plurals n > 2", function() describe("language with simple plurals n > 2", function()
GetText.changeLang("simple") setup(function()
GetText.changeLang("simple")
end)
it("gettext should ignore fuzzy strings", function() it("gettext should ignore fuzzy strings", function()
assert.is_equal("Fuzzy", GetText("Fuzzy")) assert.is_equal("Fuzzy", GetText("Fuzzy"))
end) end)
@@ -266,7 +270,9 @@ describe("GetText module", function()
end) end)
describe("language with no plurals", function() describe("language with no plurals", function()
GetText.changeLang("none") setup(function()
GetText.changeLang("none")
end)
it("gettext should ignore fuzzy strings", function() it("gettext should ignore fuzzy strings", function()
assert.is_equal("Fuzzy", GetText("Fuzzy")) assert.is_equal("Fuzzy", GetText("Fuzzy"))
end) end)
@@ -293,7 +299,9 @@ describe("GetText module", function()
end) end)
describe("language with complex plurals (Arabic)", function() describe("language with complex plurals (Arabic)", function()
GetText.changeLang("ar") setup(function()
GetText.changeLang("ar")
end)
it("gettext should ignore fuzzy strings", function() it("gettext should ignore fuzzy strings", function()
assert.is_equal("Fuzzy", GetText("Fuzzy")) assert.is_equal("Fuzzy", GetText("Fuzzy"))
end) end)
@@ -322,7 +330,9 @@ describe("GetText module", function()
end) end)
describe("language with complex plurals (Russian)", function() describe("language with complex plurals (Russian)", function()
GetText.changeLang("ru") setup(function()
GetText.changeLang("ru")
end)
it("gettext should ignore fuzzy strings", function() it("gettext should ignore fuzzy strings", function()
assert.is_equal("Fuzzy", GetText("Fuzzy")) assert.is_equal("Fuzzy", GetText("Fuzzy"))
end) end)
@@ -351,7 +361,9 @@ describe("GetText module", function()
-- This one's mainly to test fallback stuff. Russian/Polish are hard -- This one's mainly to test fallback stuff. Russian/Polish are hard
-- to follow, so there we focus on algorithm correctness. -- to follow, so there we focus on algorithm correctness.
describe("language with many plurals", function() describe("language with many plurals", function()
GetText.changeLang("many") setup(function()
GetText.changeLang("many")
end)
it("gettext should ignore fuzzy strings", function() it("gettext should ignore fuzzy strings", function()
assert.is_equal("Fuzzy", GetText("Fuzzy")) assert.is_equal("Fuzzy", GetText("Fuzzy"))
end) end)

View File

@@ -68,7 +68,10 @@ describe("luadata module", function()
end) end)
describe("table wrapper", function() describe("table wrapper", function()
Settings:delSetting("key")
setup(function()
Settings:delSetting("key")
end)
it("should add item to table", function() it("should add item to table", function()
Settings:addTableItem("key", 1) Settings:addTableItem("key", 1)
@@ -89,8 +92,11 @@ describe("luadata module", function()
end) end)
describe("backup data file", function() describe("backup data file", function()
local file = "dummy-test-file" local file, d
local d = Settings:open(file) setup(function()
file = "dummy-test-file"
d = Settings:open(file)
end)
it("should generate data file", function() it("should generate data file", function()
d:saveSetting("a", "a") d:saveSetting("a", "a")
assert.Equals("file", lfs.attributes(d.file, "mode")) assert.Equals("file", lfs.attributes(d.file, "mode"))

View File

@@ -67,7 +67,9 @@ describe("luasettings module", function()
end) end)
describe("table wrapper", function() describe("table wrapper", function()
Settings:delSetting("key") setup(function()
Settings:delSetting("key")
end)
it("should add item to table", function() it("should add item to table", function()
Settings:addTableItem("key", 1) Settings:addTableItem("key", 1)