From 4a2472d56c8cb6a4a04f537da61b89fc720facac Mon Sep 17 00:00:00 2001 From: LoganDark Date: Mon, 8 Nov 2021 14:13:34 -0800 Subject: [PATCH] use ScopedFastFlag --- tests/Compiler.test.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/tests/Compiler.test.cpp b/tests/Compiler.test.cpp index cbc91d6f..7f03019c 100644 --- a/tests/Compiler.test.cpp +++ b/tests/Compiler.test.cpp @@ -3673,8 +3673,6 @@ RETURN R0 0 TEST_CASE("LuauGenericSpecialGlobals") { - FFlag::LuauGenericSpecialGlobals.value = false; - const char* source = R"( print() Game.print() @@ -3687,8 +3685,11 @@ shared.print() workspace.print() )"; - // Check Roblox globals are here - CHECK_EQ("\n" + compileFunction0(source), R"( + { + ScopedFastFlag genericSpecialGlobals{"LuauGenericSpecialGlobals", false}; + + // Check Roblox globals are here + CHECK_EQ("\n" + compileFunction0(source), R"( GETIMPORT R0 1 CALL R0 0 0 GETIMPORT R1 3 @@ -3717,8 +3718,9 @@ GETTABLEKS R0 R1 K0 CALL R0 0 0 RETURN R0 0 )"); + } - FFlag::LuauGenericSpecialGlobals.value = true; + ScopedFastFlag genericSpecialGlobals{"LuauGenericSpecialGlobals", true}; // Check Roblox globals are no longer here CHECK_EQ("\n" + compileFunction0(source), R"(