local e=require("\064\102\114\107\116\101\115\116\047\102\114\107\116\101\115\116")local W=e.test local w=e.assert.check return function()W.focus.suite("\079\110\108\121 \114\117\110 \109\101 \091\115\117\105\116\101\093",function()W.case("\116\101\115\116 \049",function()w.equal(1,2)end)W.case("\116\101\115\116 \050",function()w.equal(1,2)end)end)W.focus.case("\079\110\108\121 \114\117\110 \109\101 \091\116\101\115\116\093",function()w.equal(1,2)end)end
local frktest = require("@frktest/frktest")
local test = frktest.test
local check = frktest.assert.check

-- use test.focus variants of the case/suire functions to temporarily skip all but one test/suite
return function()
    -- can be used on suites to run only one suite
    test.focus.suite("Only run me [suite]", function()
        test.case("test 1", function()
            check.equal(1, 2)
        end)

        test.case("test 2", function()
            check.equal(1, 2)
        end)
    end)

    -- can be used on case to run only one case
    -- note: focus.case takes precedence over focus.suite, comment out this test to focus on the suite 
    test.focus.case("Only run me [test]", function()
        check.equal(1, 2)
    end)
end
