mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-10 04:22:20 +02:00
37 lines
722 B
Text
37 lines
722 B
Text
![]() |
ShowFile("src/HotSwap_TLS.bf")
|
||
|
GotoText("//Test_Start")
|
||
|
ToggleBreakpoint()
|
||
|
RunWithCompiling()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
AssertEvalEquals("val", "3")
|
||
|
AssertEvalEquals("ClassA.sTLS0", "3")
|
||
|
AssertEvalEquals("sThreadResult", "1")
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
AssertEvalEquals("sThreadResult", "2")
|
||
|
ToggleCommentAt("ClassA_TLS1")
|
||
|
ToggleCommentAt("Inc1_TLS1")
|
||
|
Compile()
|
||
|
AssertEvalEquals("ClassA.sTLS1", "0")
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
AssertEvalEquals("val", "3")
|
||
|
AssertEvalEquals("ClassA.sTLS1", "3")
|
||
|
AssertEvalEquals("sThreadResult", "1")
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
StepOver()
|
||
|
AssertEvalEquals("sThreadResult", "2")
|