mirror of
https://github.com/beefytech/Beef.git
synced 2025-07-04 23:36:00 +02:00
Initial checkin
This commit is contained in:
parent
c74712dad9
commit
078564ac9e
3242 changed files with 1616395 additions and 0 deletions
53
IDE/Tests/Test1/scripts/HotSwap_BaseChange.txt
Normal file
53
IDE/Tests/Test1/scripts/HotSwap_BaseChange.txt
Normal file
|
@ -0,0 +1,53 @@
|
|||
ShowFile("src/HotSwap_BaseChange.bf")
|
||||
GotoText("//Test_Start")
|
||||
ToggleBreakpoint()
|
||||
RunWithCompiling()
|
||||
|
||||
ToggleCommentAt("ClassC_0")
|
||||
ToggleCommentAt("DoTest0_Body")
|
||||
Compile()
|
||||
|
||||
# DoTest0
|
||||
StepInto()
|
||||
StepOver()
|
||||
StepOver()
|
||||
StepOver()
|
||||
StepOver()
|
||||
AssertEvalEquals("a0", "100")
|
||||
AssertEvalEquals("a1", "101")
|
||||
AssertEvalEquals("c0", "300")
|
||||
StepOut()
|
||||
|
||||
# DoTest1
|
||||
ToggleCommentAt("ClassC_0")
|
||||
ToggleCommentAt("ClassC_1")
|
||||
ToggleCommentAt("DoTest0_Body")
|
||||
ToggleCommentAt("DoTest1_Body")
|
||||
ToggleCommentAt("DoTest2_Decl")
|
||||
Compile()
|
||||
StepInto()
|
||||
StepOver()
|
||||
StepOver()
|
||||
StepOver()
|
||||
AssertEvalEquals("b0", "200")
|
||||
AssertEvalEquals("c0", "300")
|
||||
|
||||
# DoTest1
|
||||
ToggleCommentAt("ClassB_MethodB1")
|
||||
ToggleCommentAt("ClassC_1")
|
||||
ToggleCommentAt("ClassC_2")
|
||||
ToggleCommentAt("DoTest2_Body")
|
||||
Compile()
|
||||
StepOver()
|
||||
StepOver()
|
||||
AssertEvalEquals("b0", "200")
|
||||
AssertEvalEquals("c0", "1300")
|
||||
StepInto()
|
||||
StepOver()
|
||||
StepOver()
|
||||
StepOver()
|
||||
StepOver()
|
||||
AssertEvalEquals("b0", "200")
|
||||
AssertEvalEquals("b1", "201")
|
||||
AssertEvalEquals("c0", "1300")
|
||||
AssertEvalEquals("c1", "1301")
|
Loading…
Add table
Add a link
Reference in a new issue