From bc0e8773d2e63e3583ee49c2dd6ba2e726770157 Mon Sep 17 00:00:00 2001 From: bjcscat Date: Tue, 16 Jul 2024 10:26:04 -0500 Subject: [PATCH] fixed tests being in the wrong files --- tests/task/defer.luau | 18 +++++++++++++----- tests/task/delay.luau | 20 ++++++-------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/tests/task/defer.luau b/tests/task/defer.luau index 847efd2a..43ac892a 100644 --- a/tests/task/defer.luau +++ b/tests/task/defer.luau @@ -41,21 +41,29 @@ end) task.wait() assert(flag3 == 3, "Defer should run after spawned threads") --- Delay should be able to be nested +-- Defer should be able to be nested local flag4: boolean = false -task.delay(0.05, function() +task.defer(function() local function nested3() - task.delay(0.05, function() + task.defer(function() + task.wait(0.05) flag4 = true end) end local function nested2() - task.delay(0.05, nested3) + task.defer(function() + task.wait(0.05) + nested3() + end) end local function nested1() - task.delay(0.05, nested2) + task.defer(function() + task.wait(0.05) + nested2() + end) end + task.wait(0.05) nested1() end) task.wait(0.25) diff --git a/tests/task/delay.luau b/tests/task/delay.luau index c9d764dd..930e7f76 100644 --- a/tests/task/delay.luau +++ b/tests/task/delay.luau @@ -28,33 +28,25 @@ assert(flag, "Delay should work with yielding (1)") task.wait(0.1) assert(not flag2, "Delay should work with yielding (2)") --- Defer should be able to be nested +-- Delay should be able to be nested local flag4: boolean = false -task.defer(function() +task.delay(0.05, function() local function nested3() - task.defer(function() - task.wait(0.05) + task.delay(0.05, function() flag4 = true end) end local function nested2() - task.defer(function() - task.wait(0.05) - nested3() - end) + task.delay(0.05, nested3) end local function nested1() - task.defer(function() - task.wait(0.05) - nested2() - end) + task.delay(0.05, nested2) end - task.wait(0.05) nested1() end) task.wait(0.25) -assert(flag4, "Defer should work with nesting") +assert(flag4, "Delay should work with nesting") -- Varargs should get passed correctly